我正在尝试创建一个php图像上传表单,处理并重命名该文件的数量越来越多。不幸的是我无法重命名文件。请检查我的验证码并在需要时进行更正。
<?php
if(isset($_POST) && !empty($_FILES['image']['name'])){
$name = $_FILES['image']['name'];
list($txt, $ext) = explode(".", $name);
$row = 1;
$image_name = $row++.".".$ext; //here i want increment in $row
$tmp = $_FILES['image']['tmp_name'];
if(move_uploaded_file($tmp, 'upload/'.$image_name)){
echo "<img width='200px' src='upload/".$image_name."' class='preview'>";
}else{
echo "image uploading failed";
}
}
?>
答案 0 :(得分:0)
我认为你不能像那样使用$ row ++内联。您可能需要这样做:
interface