从会话中获取名称['电子邮件']

蒂姆4497

我有以下问题:

我用我的login.php开始一个会话.. bla bla ..

现在我在索引上,例如以[email protected]登录

<?php 
session_start(); 
?> 

<?php 
if(!isset($_SESSION["email"])) 
{ 
echo "Please <a href=\"login.html\">login</a> first"; 
exit; 
} 
?> 

现在,我要选择登录帐户的名称:

我尝试过类似的方法,但是没有用

$email = $_SESSION['email']; 
$thename = mysql_query("SELECT name FROM login WHERE email LIKE '$email' LIMIT 1");

之后,我想将其添加到<“ input”>

Name: <input type="text" name="name" id="name" placeholder="Your Name" value="<?php echo $thename; ?>"    style="width:calc(100% - 5px);" />

谢谢你的帮忙 :)

提姆

用户名

好吧,只要我能看到您尚未对数据库执行任何SQL查询。您需要连接到数据库并获取结果(代码是免注入的):

// You can skip this part if you've already connected to MySQL

$link = new mysqli($host, $username, $password);

$link->select_db($db_name);

// Prepare query

$sql = $link->prepare('SELECT name FROM login WHERE email = ? LIMIT 1');

// Bind the param

$sql->bind_param('s', $email);

// Execute the query

$sql->execute();

$sql->bind_result($thehome);

$sql->close();

$link->close(); // of course if you need the connection open, just remove this line

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

URL中的电子邮件地址

来自分类Dev

在Markdown中混淆电子邮件

来自分类Dev

ZEND获取电子邮件正文

来自分类Dev

Grails中的电子邮件验证

来自分类Dev

电子邮件中的书签

来自分类Dev

从JS中的字符串中提取名称和电子邮件

来自分类Dev

PHP中的电子邮件注册验证

来自分类Dev

获取FBSDKLoginManagerLoginResult的电子邮件和名称

来自分类Dev

如何验证Clojure中的电子邮件

来自分类Dev

在jhipster中配置电子邮件

来自分类Dev

电子邮件中的响应图像

来自分类Dev

从Ansible中的ldapsearch获取电子邮件

来自分类Dev

如何获取SMTP电子邮件日志

来自分类Dev

使用IdentityServer从Google Auth(SPA)获取名称和电子邮件声明

来自分类Dev

从名称更改Nagios电子邮件

来自分类Dev

在CakePHP中获取电子邮件大小

来自分类Dev

电子邮件中的邮件ID

来自分类Dev

电子邮件中的书签

来自分类Dev

获取Google Glass名称或电子邮件

来自分类Dev

Rails电子邮件名称标签

来自分类Dev

从电子邮件中单击后,capybara-通过电子邮件发送电子邮件

来自分类Dev

从NameCheap私人电子邮件中检索电子邮件

来自分类Dev

根据电子邮件获取Firebase记录

来自分类Dev

从IMAP获取电子邮件信息

来自分类Dev

从包含电子邮件的 PDF 中提取名称

来自分类Dev

登录前获取电子邮件 - GoogleSignIn

来自分类Dev

共享电子邮件错误的附件名称

来自分类Dev

从企业 G-Suite 中的电子邮件地址获取名字和姓氏

来自分类Dev

使用 googleAPI 获取电子邮件签名