ホームページ  >  に質問  >  本文

$name でエラーが報告されましたが、理由がわかりません。

$name 私は例に従いませんでした。私が書いたのは $name=date('Y-m-d h:i:s').".".Tail 変数

その後、プロンプトが表示され、開けませんでしたstream: 引数が無効です。日付を削除すれば問題ありません。何を間違えたのでしょうか?

❤非酋❤非酋2593日前1637

全員に返信(4)返信します

  • 逸先生

    逸先生2017-08-24 10:35:07

    リーリー

    返事
    0
  • PHP中文网

    PHP中文网2017-08-23 11:50:16

    エラーメッセージを投稿してください。 rand(0,10).'.'.$lastimg; ここのコードは間違っています。 rand(0,10).$lastimg; に変更してください

    返事
    0
  • ❤非酋

    $lastimg は実際には jpg に等しいので、真ん中の . にはまったく問題ありません。前回の日付が追加されるだけで問題が発生します。

    ❤非酋 · 2017-08-23 15:08:30
    ❤非酋

    警告: move_uploaded_file(upload/images/2017-08-23 15:09:066.jpg): ストリームを開けませんでした: D:phpStudyWWWfile.php の 40 行目の引数が無効です 警告: move_uploaded_file(): D:phpStudyWWWfile.php の 40 行目で「C:UsersAdministratorAppDataLocalTempphp2872.tmp」を「upload/images/2017-08-23 15:09:066.jpg」に移動できません 上传失败 これは报错情報です

    ❤非酋 · 2017-08-23 15:09:47
  • ringa_lee

    ringa_lee2017-08-23 11:40:10

    あなたが報告しているのは、日付関数のパラメーターのエラーです

    返事
    0
  • ❤非酋

    しかし、日付の何が問題なのでしょうか?この日付('Y-m-d H:i:s')だけを出力しても問題ありませんよ~

    ❤非酋 · 2017-08-23 15:11:00
    ❤非酋

    しかし、日付の何が問題なのでしょうか?この日付('Y-m-d H:i:s')だけを出力しても問題ありませんよ~

    ❤非酋 · 2017-08-23 15:11:02
    ❤非酋

    しかし、日付の何が問題なのでしょうか?この日付('Y-m-d H:i:s')だけを出力しても問題ありませんよ~

    ❤非酋 · 2017-08-23 15:11:03
    ringa_lee

    重要なことを 3 回言う必要がありますか? -- それから、コード投稿全体を見てください。これが正しい場合は、その背後に間違いがあるはずです。

    ringa_lee · 2017-08-23 16:32:22
  • 天蓬老师

    天蓬老师2017-08-22 17:26:32

    date('Y-m-d H:i:s)、大文字に注意してください

    返事
    1
  • ❤非酋

    教えていただいた通りに修正しましたが、やはり動作しません。これらは数行のコードです。Lastimg はこれに問題はありません。 $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)) {

    ❤非酋 · 2017-08-23 10:25:18
    ❤非酋

    $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)) {

    ❤非酋 · 2017-08-23 10:25:51
    PHP中文网

    エラーメッセージを投稿してください。 rand(0,10).'.'.$lastimg; ここのコードは間違っています。 rand(0,10).$lastimg; に変更してください。

    PHP中文网 · 2017-08-23 11:50:00
  • キャンセル返事