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
}
?>
希望这会有所帮助。
添加回答
举报