首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >访问除无线电值和复选框值以外的任何值。

访问除无线电值和复选框值以外的任何值。
EN

Stack Overflow用户
提问于 2011-04-29 19:51:18
回答 2查看 69关注 0票数 1

我遇到的问题是,我的值并没有通过我的PHP代码。我将php文件路径名放在下面表单的操作部分,并将验证Javascript代码附加到submit按钮。我在php中唯一可以访问的值是复选框和无线电值。

**********HTML__***********************************

代码语言:javascript
运行
AI代码解释
复制
    <div id="right-cont">

        <form name = "contact_Us" action="http://nova.umuc.edu/cgi-bin/cgiwrap/ct386a28/eContact.php" method = "post"> 

            <div id="style2">
                <p>Please enter contact information below:</p>                                 
            </div>

            <div class="style7">
                <label>First Name: </label>
                &nbsp;<br /><input type="text" id="firstName" tabindex="1" 
                    style="width: 176px" />
            </div>  

            <div class="style7">
                <label>Middle Name: </label>
                &nbsp;<br /><input type="text" id ="middleName" tabindex="2" 
                    style="width: 176px" />
            </div>

            <div class="style7">
                <label>Last Name: </label>
                &nbsp;<br /><input type="text" id ="lastName" tabindex="3" 
                    style="width: 176px" />
            </div>

            <div class =" buttons">
             <input type="submit" value="SUBMIT" onclick = "return validate()"/><input type="reset" value="CLEAR"/> <br />                
            </div>     

        </form>

     </div> 

*****************PHP CODE__********************

代码语言:javascript
运行
AI代码解释
复制
       <?= '<' . '?xml version="1.0" encoding="utf-8"?' . '>' ?>

       <?php     
         $fName = $_POST["firstName"];
         $lName = $_POST["lastName"];
         $mName = $_POST["middleName"];
         $email = $_POST["email"];
         $phone = $_POST["phone_Num"];
         $comment = $_POST["comment"];
         $phone_Type = $_POST["phone"];
         $specialty_Type = $_POST["specType"];      
       ?>

       <div id="right-cont">       


            <div style="style8">
                <h2>The Below Information has been sent to Pierre Law, LLC:</h2>                                   
            </div>

            <div class="style7">
                <label>First Name: </label>
                <?php echo $fName; ?>
            </div>  

            <div class="style7">
                <label>Middle Name: </label>
                <?php echo $mName;?>
            </div>

            <div class="style7">
                <label>Last Name: </label>
                <?php echo $lName;?>
            </div>
        </div>        
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-04-29 19:54:33

您的输入标记缺少name属性。请求数据以"NAME=VALUE“的形式发送。您只放置元素的ids。您可以在输入元素中使用与name相同的id属性值,这些值将在PHP代码中接收。

票数 3
EN

Stack Overflow用户

发布于 2011-04-29 20:02:49

它应该是这样的:

代码语言:javascript
运行
AI代码解释
复制
<div class="style7">
   <label for="firstName">First Name: </label>
   <input type="text" name="firstName" id="firstName" tabindex="1" />
</div> 

输入的宽度应该来自.style7 input{} css规则和,停止使用<br />&nbsp;进行格式化,这就是css的目的。

css类的名称应该描述标签的内容(“文章”、“重要”等等)。表单是一个字段列表。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5839365

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档