0

私は今私を困惑させている問題を抱えています。ページに投稿したり画像をアップロードしたりするためのフォームがあります。このページには、データベースから取得したユーザーに基づいて、さまざまなユーザー情報が表示されます。フォームは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)。変。

4

1 に答える 1

0

入力した上記のコードを新しい.htmlドキュメントにコピーしましたが、フォームが表示されませんでした。

タグにスペースがあるため、フォームが機能していなかったと思います。

だから私はそれを少し修正しました、そしてそれは私のために働きました: ここにリンク

于 2012-06-09T20:08:44.887 に答える