我对这将如何工作有一些想法,但到目前为止没有任何工作。
当用户登录 php/codeigniter 应用程序时,电子邮件地址将存储到会话数据中。onLoad,我想预先弹出一个字段,其中包含使用 jquery 登录的用户的电子邮件地址。
我正在使用它来输出页面上的代码以进行测试:
<?php
$userEmail = $this->session->userdata('USER_EMAIL');
echo $userEmail;
?>
我对这将如何工作有一些想法,但到目前为止没有任何工作。
当用户登录 php/codeigniter 应用程序时,电子邮件地址将存储到会话数据中。onLoad,我想预先弹出一个字段,其中包含使用 jquery 登录的用户的电子邮件地址。
我正在使用它来输出页面上的代码以进行测试:
<?php
$userEmail = $this->session->userdata('USER_EMAIL');
echo $userEmail;
?>
最好的方法是像这样使用php:
<input type="text" name="userEmail" value="<?php echo htmlentities($userEmail); ?>" />
但如果你想使用 jQuery,只需执行以下操作:
$("#userEmailId").val("<?php echo htmlentities($userEmail); ?>");
为清楚起见,会话数据仅存在于 server-side。如果你想在客户端访问它(在 jquery 中),它需要在实际页面的某个地方,或者在一个 cookie 中。