使用文本框值作为PHP变量

时间:2013-08-23 05:28:45

标签: php

我在我的php表单中使用java脚本日历日期选择器,
它在文本框中给出日期。我想在php中使用文本框值作为变量,以便在echo

中使用它

例如:
我的日期选择器是: -

echo "<input type=text id=exampleV name=dateIV maxlength=10 />";

日期选择器工作正常

我希望文本框中的日期应该用作php变量

plz help

3 个答案:

答案 0 :(得分:1)

您需要将数据(通过表单)发送到处理该数据的php文件。例如:

您可以拥有包含以下代码的网页:

<form action="form.php" action="post">
<input type=text id=exampleV name=dateIV maxlength=10 />
<input type="submit">

现在你需要form.php

<?php
$variable = $_POST['dateIV'];
//Do some stuff here
echo $variable;
?>

我不确定你为什么要echo这个HTML输入元素;可以在HTML文件中静态创建。但是,如果您的目的是动态生成HTML / JavaScript并希望用户的输入与同一页面上的其他PHP进行交互,那么这将无效。记住PHP是服务器端的,它生成的文本/数据显示在客户端(运行JavaScript的地方)。 PHP中没有逻辑可以在文件执行后起作用。因此,您需要使用表单并将数据提交到另一个PHP文件。

答案 1 :(得分:0)

您只能通过执行POST或GET将其存储在PHP变量中。 如果您希望以异步方式进行此操作,请使用AJAX

只要使用dateIV设置datepicker的值,就调用AJAX POST。

通常,它应该位于datepicker

onselect函数内

答案 2 :(得分:0)

作为PHP变量放置的目的是什么?您可以提供更多详细信息和具体内容。

或者您可以使用

来使用文本字段中的数据
  

jQuery("Textfield_ID").val()