加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 资源网站 > 资源 > 正文

HTML表单提交到PHP脚本

发布时间:2020-12-14 21:49:05 所属栏目:资源 来源:网络整理
导读:我正在制作一个HTML表单。我希望结果出现在PHP脚本中。 form action="chk_kw.php" method="post" br / select name="website_string" option value="" selected="selected"/option option VALUE="abc" ABC/option option VALUE="def" def/option option VALU
我正在制作一个HTML表单。我希望结果出现在PHP脚本中。
<form action="chk_kw.php" method="post"> <br />
    <select> name="website_string" 
        <option value="" selected="selected"></option>
    <option VALUE="abc"> ABC</option>
    <option VALUE="def"> def</option>
        <option VALUE="hij"> hij/option>   
    </select>
    <input type="submit" name="website_string"  >
</form>

问题是我无法将值传递给PHP。如果我使用价值:

<INPUT TYPE="submit" name="website_string" value="selected" >

它总是传递引号中的文本。在这种情况下“选择”。如何从选项中传递一个字符串?

解决方法

尝试这个:
<form method="post" action="check.php">
    <select name="website_string">
        <option value="" selected="selected"></option>
        <option VALUE="abc"> ABC</option>
        <option VALUE="def"> def</option>
        <option VALUE="hij"> hij</option>
    </select>
    <INPUT TYPE="submit" name="submit" />
</form>

您的选择控件和您的提交按钮都具有相同的名称属性,因此使用的最后一个属性是单击它时的提交按钮。除了所有其他语法错误。

check.php

<?php
    echo $_POST['website_string'];
?>

Obligatory disclaimer about using raw $_POST data. Sanitize anything you’ll actually be using in application logic.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读