将PHP会话变量传递给HTML表单

时间:2013-04-05 08:13:56

标签: php forms session-variables

我有从另一个php页面上的表单发布的会话变量,我可以使用以下方式回显它们:

<?php $_SESSION['newsletterSignup'] = $_POST['newsletterSignup'];
echo "Email = ". $_SESSION['newsletterSignup'];
?> 

但我似乎无法将这些插入到HTML表单字段中:

<input type="text" name="email" id="email" size="36" "value="<?php echo $_SESSION['newsletterSignup'];?>" class="text-input" onBlur="emailval()" />

2 个答案:

答案 0 :(得分:5)

这应该有用......价值之前的报价可能搞砸了

<input type="text" name="email" id="email" size="36" value="<?php echo $_SESSION['newsletterSignup'];?>" class="text-input" onBlur="emailval()" />

答案 1 :(得分:2)

你使用

<input type="text" name="email" id="email" size="36" "value="<?php echo $_SESSION['newsletterSignup'];?>" class="text-input" onBlur="emailval()" />

许多人"。这是修复

<input type="text" name="email" id="email" size="36" value="<?php echo $_SESSION['newsletterSignup'];?>" class="text-input" onBlur="emailval()" />

另外,你使用了session_start(); ?