Une erreur a été signalée dans $name et je n'en connais pas la raison.
❤非酋
❤非酋 2017-08-22 16:39:40
0
4
1662

$name Je n'ai pas suivi l'exemple, j'ai écrit $name=date('Y-m-d h:i:s').".". Tail variable

Ensuite, il m'a été demandé d'ouvrir le flux : argument invalide, si je Supprimez simplement la date. Qu'ai-je fait de mal ?

❤非酋
❤非酋

répondre à tous(4)
逸先生
代码没问题,应该是目标路径的问题,更改一下路径或者添加./试一试
猪哥

Publiez le message d'erreur. rand(0,10).'.'.$lastimg; Le code ici est erroné. Remplacez-le par rand(0,10).$lastimg;

Répondre


.
  • 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.
    ❤非酋 auteur 2017-08-23 15:08:30
  • répondre Avertissement : 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 上传失败 这是报错信息
    ❤非酋 auteur 2017-08-23 15:09:47
ringa_lee

Ce que vous signalez est une erreur dans les paramètres de la fonction date

  • répondre Mais qu'est-ce qui ne va pas avec la date ? Il n'y a aucun problème si j'affiche cette date ("Y-m-d H:i:s") seule~
    ❤非酋 auteur 2017-08-23 15:11:00
  • répondre Mais qu'est-ce qui ne va pas avec la date ? Il n'y a aucun problème si j'affiche cette date ("Y-m-d H:i:s") seule~
    ❤非酋 auteur 2017-08-23 15:11:02
  • répondre Mais qu'est-ce qui ne va pas avec la date ? Il n'y a aucun problème si j'affiche cette date ("Y-m-d H:i:s") seule~
    ❤非酋 auteur 2017-08-23 15:11:03
  • répondre Les 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.
    ringa_lee auteur 2017-08-23 16:32:22
Peter_Zhu

date('Y-m-d H:i:s), faites attention aux majuscules

  • répondre Je 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)) {
    ❤非酋 auteur 2017-08-23 10:25:18
  • 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)) {
    ❤非酋 auteur 2017-08-23 10:25:51
  • répondre Postez le message d'erreur. rand(0,10).'.'.$lastimg; Le code ici est faux. Remplacez-le par rand(0,10).$lastimg;
    PHP中文网 auteur 2017-08-23 11:50:00
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!