HOME > PHP > PHP Forum > ช่วยบอกวิธีอัปโหลดภาพหน่อยสิค่ะ คือ หนูเขียนโค้ดอัปโหลดภาพอ่ะค่ะแต่มันขึ้นWarning: copy(photo/76.jpg) failed to open stream: Permission denied in 'xxxx'
ช่วยบอกวิธีอัปโหลดภาพหน่อยสิค่ะ คือ หนูเขียนโค้ดอัปโหลดภาพอ่ะค่ะแต่มันขึ้นWarning: copy(photo/76.jpg) failed to open stream: Permission denied in 'xxxx'
คือ หนูเขียนโค้ดอัปโหลดภาพอ่ะค่ะแต่มันขึ้นWarning: copy(photo/76.jpg): failed to open stream: Permission denied in c:\inetpub\wwwroot\admin_product_add2.php on line 40
หนูเขียนไฟล์ admin_product_add ว่า<ช่วยตอบที่นะค่ะขอบคุณค่ะ>
<?
include "connect.php";
$sql="select * from tb_type";
$result=mysql_db_query($dbname,$sql);
while($rs=mysql_fetch_array($result)){
$id_type=$rs[id_type];
$name_type=$rs[name_type];
echo "<option value = '$id_type'>$name_type</option>";
}
?>
</select>*</td>
</tr>
<tr>
<td>รายละเอียด</td>
<td><TEXTAREA NAME = "detail" cols = "40" rows = "4">
</textarea>*</td>
</tr>
<tr>
<td>ราคา</td>
<td><input type ="text" NAME = "price" size="10">บาท *</td>
</tr>
<tr>
<td>รูปภาพ</td>
<td><input type ="file" NAME = "fileupload">
<input type ="hidden" NAME = "MAX_FILE_SIZE" VALUE = "100000"></td>
</tr>
<td> </td>
<td><input type="submit" name="Submit" value="Submit" />
<input type ="reset" NAME = "Submit2" VALUE = "Reset"></td>
</tr>
</table>
</form>
</body>
</html>
แล้วหนูก็เขียน admin_product_add2 ว่า
<?
$name=$_POST[name];
$ref_id_type= $_POST[ref_id_type];
$detail=$_POST[detail];
$price=$_POST[price];
$fileupload=$_FILES['fileupload']['tmp_name'];
$fileupload_name=$_FILES['fileupload']['name'];
$fileupload_size=$_FILES['fileupload']['size'];
$fileupload_type=$_FILES['fileupload']['type'];
if ($name==""){
echo "<h3>error : กรุณากรอก ชื่อสินค้า</h3>";
exit();
}else if ($ref_id_type=="0"){
echo "<h3>error : กรุณาเลือกประเภทสินค้า</h3>";
exit();
}else if ($detail==""){
echo "<h3>error : กรุณากรอกรายละเอียด</h3>";
exit();
}else if ($price==""){
echo "<h3>error : กรุณากรอกราคาสินค้า</h3>";
exit();
}
include "connect.php";
$sql = "insert into tb_product values(null,'$name','$ref_id_type',
'$detail','$price','')";
$result=mysql_db_query($dbname,$sql);
if ($fileupload){
$array_last=explode(".",$fileupload_name);
$c=count($array_last)-1;
$lastname=strtolower($array_last[$c]);
if ($lastname=="gif" or $lastname=="jpg" or $lastname=="jpeg")
{
$sql2="select max(id_prd) from tb_product";
$result2=mysql_db_query($dbname,$sql2);
$row=mysql_fetch_row($result2);
$photoname=$row[0].".".$lastname;
copy($fileupload,"photo/".$photoname);
$sql3="update tb_product set photo_prd= '$photoname' where
id_prd='$row[0]'";
$result3=mysql_db_query($dbname,$sql3);
}
unlink($fileupload);
}
echo "<h3>เพิ่ม สินค้าเรียบร้อยแล้ว</h3>";
echo "[<a href=admin_product.php>กลับหน้าหลัก</a>]";
mysql_close();
?>
<ช่วยตอบที่นะค่ะขอบคุณค่ะ>