我现在有一个令我困惑的问题。我有一个用于在页面上发布帖子和上传图片的表单。该页面根据从数据库中检索到的用户填充不同的用户信息。该表单适用于一个配置文件,但不会显示在任何其他配置文件上,这让我感到困惑为什么会发生这种情况。这是表格:
<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>
有没有人有什么建议?起初我认为这是表单的命名约定,所以我将其设置为将用户名附加到表单名称,但由于某种原因它仍然没有显示。
编辑:附加信息,当我尝试在未显示实际表单标签的配置文件上提交表单(显示其输入)时,系统尝试访问同一页面(而不是实用程序/wallNewWallPost .php)。奇怪的。