Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/245.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP将文本发送到a<;输入类型=";“文本”&燃气轮机;_Php_Xhtml - Fatal编程技术网

PHP将文本发送到a<;输入类型=";“文本”&燃气轮机;

PHP将文本发送到a<;输入类型=";“文本”&燃气轮机;,php,xhtml,Php,Xhtml,如何将表单中的信息发送到PHP代码块,然后返回到文本区域?我找不到这个答案。一个非常基本的例子 假设您有一个名为index.PHP的PHP文件 <?php $val = 'Nothing in POST'; if (!empty($_POST)) { //$_POST is where stuff posted from the FORM is saved $val = isset($_POST['text']) ? $_POST['text'] : '';//you'r

如何将表单中的信息发送到PHP代码块,然后返回到文本区域?我找不到这个答案。

一个非常基本的例子

假设您有一个名为index.PHP的PHP文件

<?php 
  $val = 'Nothing in POST';
  if (!empty($_POST)) { //$_POST is where stuff posted from the FORM is saved
    $val = isset($_POST['text']) ? $_POST['text'] : '';//you're looking for the data with key text which is the name of your textarea element
    $val = 'Got something from POST : ' . $val;
  }
?>


<form action='index.php' method='post'>
  <textarea name='text'><?php echo $val ?></textarea>
</form>
一个非常基本的例子

假设您有一个名为index.PHP的PHP文件

<?php 
  $val = 'Nothing in POST';
  if (!empty($_POST)) { //$_POST is where stuff posted from the FORM is saved
    $val = isset($_POST['text']) ? $_POST['text'] : '';//you're looking for the data with key text which is the name of your textarea element
    $val = 'Got something from POST : ' . $val;
  }
?>


<form action='index.php' method='post'>
  <textarea name='text'><?php echo $val ?></textarea>
</form>

打印您在下一个请求的文本字段中输入的文本,假设您呈现相同的页面(即myform.php),如下所示:


您的文本字段:

要打印出您在下一个请求的textfield中输入的文本,假设您呈现相同的页面(即myform.php),如下所示:


您的文本字段:
使用ajax!(并将jquery用于该ajax!)

假设您有以下html:

<input type="text" id="input">
<textarea id="result"></textarea>
当您在输入字段中按enter键时,将调用ajax函数,请求文件
您的_php_file.php?param1=val1¶m2=val2
。根据php的结果,将调用回调函数来更新您的textarea,使用ajax!(并将jquery用于该ajax!)

假设您有以下html:

<input type="text" id="input">
<textarea id="result"></textarea>

当您在输入字段中按enter键时,将调用ajax函数,请求文件
您的_php_file.php?param1=val1¶m2=val2
。根据php的结果,将调用回调函数来更新您的文本区域

您的问题非常基本。我的建议是遵循本教程:它将是helpful@JohnP我知道,但我想做的是在文本框中显示我的结果,但我读过或阅读过的所有基本教程实际上都没有显示它们只是说echo“要记录的内容”;你的问题很基本。我的建议是遵循本教程:它将是helpful@JohnP我知道,但我想做的是在文本框中显示我的结果,但我读过或阅读过的所有基本教程实际上都没有显示它们只是说echo“要记录的内容”;这就是我要说的,我想把两个值加在一起,然后把我的结果发布到文本区。是不是你这些教程非常糟糕,谢谢你的网站。这就是我要说的,我想把两个值加在一起,然后把我的结果发布到文本区。你觉得这些教程到目前为止都很糟糕吗?谢谢你的网站。别忘了用htmlspecialcharsSo转义$textfieldvalue。我不会把名字改成part Id?@Emil Vikström:是的,很高兴指出这一点,但我认为这超出了给定问题的范围。@daddycardona:使用name属性für form elements总是好的,因为它不能保证浏览器尊重id。使用id属性有助于向表单和引用表单元素添加标签。别忘了用htmlSpecialChars转义$textfieldvalue,因为我不会把名字改为part id?@Emil Vikström:是的,很高兴指出这一点,但我认为这超出了给定问题的范围。@daddycardona:使用name属性für form elements总是好的,因为它不能保证浏览器尊重id。使用id属性有助于向表单和引用表单元素添加标签。