私は今私を困惑させている問題を抱えています。ページに投稿したり画像をアップロードしたりするためのフォームがあります。このページには、データベースから取得したユーザーに基づいて、さまざまなユーザー情報が表示されます。フォームは1つのプロファイルで機能しますが、他のプロファイルには表示されないため、なぜそれが発生するのかがわかりません。フォームは次のとおりです。
<form enctype="multipart/form-data" name='newPost-<?=$username?>' method='post' action='utilities/newWallPost.php'>
< textarea name="postText"></textarea>
< br />
< input type='file' id='upload' name='upload[]' multiple=""/>
< input type='hidden' name='recipient' value='<?=$username?>'/>
< input type='submit' value='Post' name='btn_upload'/>
< /div>
< div id="newPost">
< a href="#" id="newPostLink">Create new post</a>
< /form>
誰か提案はありますか?最初はフォームの命名規則だと思ったので、フォーム名にユーザー名を追加するように設定しましたが、それでも何らかの理由で表示されません。
編集:追加情報、実際のフォームタグが表示されていないプロファイルでフォーム(入力が表示されている)を送信しようとすると、システムは(utilities / wallNewWallPostではなく)同じページにアクセスしようとします.php)。変。