首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何使用PHP获取输入字段值

如何使用PHP获取输入字段值
EN

Stack Overflow用户
提问于 2012-11-19 12:10:25
回答 5查看 527.2K关注 0票数 50

我有一个输入字段,如下所示:

代码语言:javascript
复制
<input type="text" name="subject" id="subject" value="Car Loan">

我希望获得输入字段的值Car Loan,并将其分配给一个会话。我如何使用PHP或jQuery来做这件事?

EN

回答 5

Stack Overflow用户

发布于 2012-11-19 12:15:06

您可以通过以下方式获取值$value

代码语言:javascript
复制
$value =  $_POST['subject'];

或者:

$value = $_GET['subject'];,具体取决于所使用的表单方法。

代码语言:javascript
复制
session_start();
$_SESSION['subject'] =  $value;

该值被分配给会话变量subject。

票数 8
EN

Stack Overflow用户

发布于 2012-11-19 12:22:12

对于全局使用,您可以使用:

代码语言:javascript
复制
$val = $_REQUEST['subject'];

要添加您的会话,只需

代码语言:javascript
复制
session_start();
$_SESSION['subject'] =  $val;

在这种情况下,您不需要jQuery。

票数 4
EN

Stack Overflow用户

发布于 2017-05-28 04:42:03

代码语言:javascript
复制
function get_input_tags($html)
{
    $post_data = array();

    // a new dom object
    $dom = new DomDocument; 

    //load the html into the object
    $dom->loadHTML($html); 
    //discard white space
    $dom->preserveWhiteSpace = false; 

    //all input tags as a list
    $input_tags = $dom->getElementsByTagName('input'); 

    //get all rows from the table
    for ($i = 0; $i < $input_tags->length; $i++) 
    {
        if( is_object($input_tags->item($i)) )
        {
            $name = $value = '';
            $name_o = $input_tags->item($i)->attributes->getNamedItem('name');
            if(is_object($name_o))
            {
                $name = $name_o->value;

                $value_o = $input_tags->item($i)->attributes->getNamedItem('value');
                if(is_object($value_o))
                {
                    $value = $input_tags->item($i)->attributes->getNamedItem('value')->value;
                }

                $post_data[$name] = $value;
            }
        }
    }

    return $post_data; 
}

error_reporting(~E_WARNING);
$html = file_get_contents("https://accounts.google.com/ServiceLoginAuth");

print_r(get_input_tags($html));
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13447554

复制
相关文章

相似问题

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