Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/292.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何更好地提交表格?_Php_Forms_Comments - Fatal编程技术网

Php 如何更好地提交表格?

Php 如何更好地提交表格?,php,forms,comments,Php,Forms,Comments,所以我开始制作评论模块,并得出结论,我不知道如何更好地提交评论。这是我在提交评论表单时使用的代码 <form action="/rq/comment.php" method="post" id="pcomment" onsubmit="return rq('/rq/comment.php', 'pcomment');"> <input type="hidden" name="pid" value="<?=$id?>"> <div class="add"&

所以我开始制作评论模块,并得出结论,我不知道如何更好地提交评论。这是我在提交评论表单时使用的代码

<form action="/rq/comment.php" method="post" id="pcomment" onsubmit="return rq('/rq/comment.php', 'pcomment');">
<input type="hidden" name="pid" value="<?=$id?>">
<div class="add">
    <div id="response" style="display:none;"></div>
    <div style="border: 1px solid rgb(204, 204, 204); -moz-border-radius: 5px 5px 5px 5px;">
        <textarea name="comment" rows="3" cols="50" style="border: 1px none transparent; width:98%;"></textarea>
    </div>
    <div style="display: block; overflow: hidden; margin-top: 5px;">
        <a href="#" class="cbutton btgreen" onclick="">
            <span>Comment</span>
        </a>
    </div>
</div>
</form>

  • 提交按钮:您可以使用CSS设置普通
    的样式,出于可访问性等原因,最好使用此标准提交按钮。;此外,有些浏览器在提交表单时没有提交按钮,可能会出现问题
  • rq()-我假设您正在使用AJAX发布表单,或者如果JS被禁用,通常情况下-看起来还可以
  • 服务器端部分看起来也不错

    • 有一个常规的提交输入按钮是最好的——这是提交表单的标准方式,所有浏览器都支持

      <input id="submit_comment" name="submit_comment" type="submit" value="add" />
      

      谢谢,将为输入按钮集成css样式。