【问题标题】:get textbox value from php从 php 获取文本框值
【发布时间】:2009-10-14 20:39:56
【问题描述】:

我正在尝试为我们在工作中的一些职位发布创建在线申请。

我设置了表单项(文本框/下拉菜单/等)部分,并且设置了带有验证码部分的发送电子邮件

我不清楚如何“调用”类似的东西的价值

<select name="education">
        <option value="None">None</option>
        <option value="HighSchool">HighSchool</option>
        <option value="BA/BS">BA/BS</option>
        <option value="MA/MS">MA/MS</option>
        <option value="MBA">MBA</option>
        <option value="Ph.D">Ph.D</option>
        <option value="Other">Other</option>
    </select>

在代码的邮件部分如何将教育下拉列表的值插入正文?

            $to = "rbarbro@markonsolutions.com";
            $subject = "Test mail";
            $message = "Hello! This is a simple email message.";
            $from = "someonelse@example.com";
            $headers = "From: jobs@markonsolutions.com";
            mail($to,$subject,$message,$headers);
            echo "Mail Sent.";

实际页面位于此处

http://www.markonsolutions.com/captcha.php

【问题讨论】:

    标签: php string email forms


    【解决方案1】:

    试试:

    $message = "Education: " . $_POST["education"];
    

    请确保清理您的表单帖子,否则人们可能会将 JavaScript 或他们想要的任何内容注入您的表单。

    【讨论】:

      【解决方案2】:

      您似乎对 PHP 的工作原理感到困惑。 PHP 是一种服务器端语言,这意味着在从服务器加载页面之前,您无法在 PHP 中接收这些字段的值。这通常发生在用户按下提交按钮时。现在,加载的页面可能顺便与表单所在的页面相同,但这不是必需的。

      提交带有表单的页面后,在请求数据中,它会发送用户选择的所有值。您可以使用 $_GET 和 $_POST 数组在 PHP 中访问这些值,您可以在此处找到更多信息:

      http://www.tutorialspoint.com/php/php_get_post.htm

      抱歉,如果我误解了您的问题,但我认为澄清这一点对于访问可能对服务器端和客户端之间的区别感到困惑的人很有用。

      【讨论】:

        【解决方案3】:

        您需要让用户提交表单,然后根据您选择的方法从$_POST["education"](或$_GET["education"])字段中获取值。

        【讨论】:

          【解决方案4】:

          $message = "这是我的邮件正文: 选择的教育是:{$_POST['education']}

          这是另一个:{$_POST['Jobname']} ";

          在我看来,您应该捕获所有单独的帖子,进行一些检查并创建一个小模板。

          $body = sprintf("Name: %s
          Job: %s
          ", $name
           , $phone);
          

          好吧,我想我对这个话题的主题讲得太多了。

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2018-10-22
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2016-03-19
            相关资源
            最近更新 更多