jquery - 使用会话电子邮件地址预填充php文本字段

时间:2012-05-02 17:31:57

标签: php jquery codeigniter

我对如何运作有一些想法,但到目前为止还没有任何工作。

当用户登录php / codeigniter应用程序时,电子邮件地址将存储到会话数据中。 onLoad,我想用一个使用jquery登录的用户的电子邮件地址预填字段。

我用它来输出页面上的代码进行测试:

<?php
$userEmail = $this->session->userdata('USER_EMAIL');
echo $userEmail;
?>

1 个答案:

答案 0 :(得分:4)

最好的办法就是像这样使用php:

<input type="text" name="userEmail" value="<?php echo htmlentities($userEmail); ?>" />

但是如果你想使用jQuery,那就做这样的事情:

$("#userEmailId").val("<?php echo htmlentities($userEmail); ?>");

为清楚起见,会话数据仅存在于服务器端。如果你想在客户端(在jquery中)访问它,它需要在某个地方的实际页面中,或者在cookie中。

相关问题