3 回答

TA貢獻1851條經驗 獲得超3個贊
您為每張照片都有一個ID,所以我的建議是重命名照片。例如,您按日期重命名
<?php
$date = getdate();
$name .= $date[hours];
$name .= $date[minutes];
$name .= $date[seconds];
$name .= $date[year];
$name .= $date[mon];
$name .= $date[mday];
?>
注意:別忘了文件的文件擴展名,或者可以為照片生成隨機字符串,但是我不建議這樣做。我還建議您先檢查文件擴展名,然后再將其上傳到目錄中。
<?php
if ((($_FILES["photo"]["type"] == "image/jpeg")
|| ($_FILES["photo"]["type"] == "image/pjpg"))
&& ($_FILES["photo"]["size"] < 100000000))
{
move_uploaded_file($_FILES["photo"]["tmp_name"], $target.$name);
if(mysql_query("your query"))
{
//success handling
}
else
{
//failed handling
}
}
else
{
//error handling
}
?>
希望這會有所幫助。
添加回答
舉報