répondre$lastimg est en fait égal à jpg, donc il n'y a certainement aucun problème avec le . Il y a un problème simplement parce que la date précédente est ajoutée.
répondreAvertissement : move_uploaded_file(upload/images/2017-08-23 15:09:066.jpg) : échec de l'ouverture du flux : argument non valide dans D:phpStudyWWWfile.php à la ligne 40
Avertissement : move_uploaded_file() : Impossible de déplacer 'C:UsersAdministratorAppDataLocalTempphp2872.tmp' vers 'upload/images/2017-08-23 15:09:066.jpg' dans D:phpStudyWWWfile.php à la ligne 40
上传失败
这是报错信息
répondreLes choses importantes doivent-elles être dites trois fois ? -- ! Alors jetez un œil à l'intégralité de votre code. Si cela est correct, cela doit être l'erreur qui se cache derrière.
répondreJe l'ai modifié comme tu l'as dit, mais ça ne marche toujours pas. Ce sont quelques lignes de code. Lastimg est celui d'origine. Cela ne pose aucun problème.
$name=date('Y-m-d H:i:s').rand(0,10).'.'.$lastimg;
if (is_uploaded_file($_FILES['file']['tmp_name'])) {
if (move_uploaded_file($_FILES['file']['tmp_name'], $path .$name)) {
répondre$name=date('Y-m-d H:i:s').rand(0,10).'.'.$lastimg;
if (is_uploaded_file($_FILES['file']['tmp_name'])) {
if (move_uploaded_file($_FILES['file']['tmp_name'], $path .$name)) {
Publiez le message d'erreur. rand(0,10).'.'.$lastimg; Le code ici est erroné. Remplacez-le par rand(0,10).$lastimg;
Répondre
.Ce que vous signalez est une erreur dans les paramètres de la fonction date
date('Y-m-d H:i:s), faites attention aux majuscules