|
|
|
อัพโหลดรูป คือ ผม ทำเว้บบอดอะครับ ทีนี้ ตอน อัพโหลดรูปขึ้นไป เนี่ย ตอนอยู่ที่เครื่องตัว เองอะครับ |
|
|
|
|
|
|
|
ขึ้นไม่เหมือนที่ บ้านด้วยอะ
ที่บ้านขึ้น 'C:\PHP\uploadtemp\php56D.tmp
ตอนไปอยู่ server ขึ้น /tmp/phpHchG1C'
นี่ครับ code ที่ผมเขียน
<?
$dir = "";
include("connect.php");
$image="";
if($_FILES["mas_pic"]["name"] !="")
{
$filename=$_FILES["mas_pic"]["name"];
$tmpname=$_FILES["mas_pic"]["tmp_name"];
if(! ereg("image",$_FILES["mas_pic"]["type"]))
{
echo "<script>alert('Not image formate');history.back(-1);</script>";
}
if($_FILES["mas_pic"]["size"] > 51200)
{
echo "<script>alert('Size > 50 KB');history.back(-1);</script>";
}
list($name,$extension) = explode(".",$filename);
$image=$extension;
}
$sql="insert into mas_talk(mas_say,mas_pic,date) values('$mas_say','$mas_pic',now())";
echo "sql Statement=>$sql<br>";
mysql_query($sql) or die(mysql_error());
$id=mysql_insert_id();
@move_uploaded_file($tmpname,"image/$id.$image"); //??? @ ?????????????????? error ???
$sql="update mas_talk set mas_pic='$id.$image' where mas_id=$id";
mysql_query($sql) or die(mysql_error());
?>
INSERT COMPLETE<br>
<A HREF="<?php echo $dir ?>index.php">Back</A>
ช่วยด้วยนะครับ ขอบคุรครับ
|
|
|
|
|
Date :
13 ต.ค. 2548 00:32:30 |
By :
akekung |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|