まず第一に、私は初心者であり、この質問が何度か尋ねられ、回答されていることは知っています。すでに解決策を試したか、提案を実行したので、専門家の助けが必要です。
私が試したこと: - フォーム要素内のブレード ファイルに @csrf を追加しました。 - 投稿とルートへのアクセスが小文字かどうかを確認します。 -4 番目に公開などの変更を取得します。
上記は問題の解決には役に立ちません。残念ながら、まだ頭を悩ませています。
実際には、画像をアップロードし、画像にタイトルを追加して送信しようとしています。別のページに移動して、左上隅のドロップダウンにデータが表示されるはずですが、ヘッダーに画像が表示されます。
編集: 解決策: 次のコマンドを実行してエラーを削除しました:
php 職人ルート: クリア
エラーの画像とフォルダー構造を以下に示します。
間違った画像が発生しました。 プロジェクトのディレクトリ構造
コードは以下のように表示されます:
Web.php
リーリーPostsController.php
リーリーModel/Posts.php
リーリーviews/posts/create.blade.php
リーリー @終了部分ご協力いただきありがとうございます!
P粉4959559862024-03-28 11:46:35
これは、ルートが "/p/" として定義されており、フォーム アクションが単に "/p" (末尾のスラッシュなし) であることが原因でしょうか?まず、それらが正確に一致していることを確認しようとします。ルートを
に変更します。 リーリールート定義を拡張してみることもできます。
リーリー ### となります ### リーリー