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

$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!