使用PHP分配HTML属性

时间:2013-04-17 20:58:52

标签: php html

您好我正在尝试使用POST(Hello Angel)发送一个变量。那就是代码:

<form action="dos.php" method="post" name="compra">
  <input name="id_txt" type="hidden" value=<?php echo "Hello Angel" ?>/>
  <input type="submit" name="Send" value="Send" />
</form>

当在其他页面中显示变量时,只显示空格(仅限Hello)。那就是代码:

<?php
  if (isset($_POST['id_txt']))
    echo $_POST['id_txt'] 
?>

那么,我怎么能显示所有?

2 个答案:

答案 0 :(得分:5)

引用你的价值:

<input name="id_txt" type="hidden" value="<?php echo "Hello Angel"; ?>" />

如果不在HTML属性值周围加上引号,则只需将第一个单词作为值。

答案 1 :(得分:4)

您错过了输入值

周围的引号

变化:

<input name="id_txt" type="hidden" value=<?php echo "Hello Angel" ?> />

要:

<input name="id_txt" type="hidden" value="<?php echo "Hello Angel" ?>" />