如何将会话变量放入 value=""
How to put session variable in value=""
我试过了,但没用:
$email = $_SESSION['email'];
<input class="form-control" type="text" name='email' value='<?php echo $email; ?>'>
是否有可能做到这一点,如果可以的话?
您发布的内容会起作用,但仅如果您开始会话。
<?php
session_start();
$_SESSION['email'] = "email@example.com";
$email = $_SESSION['email'];
?>
<input class="form-control" type="text" name='email' value='<?php echo $email; ?>'>
这将在输入中放置 email@example.com。
参考:
关于字符串插值,Sean 正在纠正;那是我的错误。
如果您想在表单中使用该输入,如果使用纯 PHP,请务必使用表单标签。
参考:
我试过了,但没用:
$email = $_SESSION['email'];
<input class="form-control" type="text" name='email' value='<?php echo $email; ?>'>
是否有可能做到这一点,如果可以的话?
您发布的内容会起作用,但仅如果您开始会话。
<?php
session_start();
$_SESSION['email'] = "email@example.com";
$email = $_SESSION['email'];
?>
<input class="form-control" type="text" name='email' value='<?php echo $email; ?>'>
这将在输入中放置 email@example.com。
参考:
关于字符串插值,Sean 正在纠正;那是我的错误。
如果您想在表单中使用该输入,如果使用纯 PHP,请务必使用表单标签。
参考: