不久前,我在 Dreamweaver 中建立了一个站点,并将其修改为“版本 2”,我设法让用户登录以使用 Active Directory 进行身份验证,并为他们的完整 AD 名称添加了 $_SESSION['MM_adUser']。
这似乎可以正常添加:
<?php $_SESSION['MM_adUser']; ?>
到页面,在浏览器中显示用户的全名.. 即:John Smith
但是,我现在想将它插入 MySQL,所以我添加到页面底部(与其他一些其他变量):
<input name="SavedBy" type="hidden" value=<?php $_SESSION['MM_adUser']; ?> />
但它只插入用户的名字!删除 type="hidden" 确实在页面上仅将其显示为他们的名字。
问题是,为什么要改变?为什么它失去了姓氏?我猜它与空白有关,因为在尝试各种修复时出现错误,但是,唉,我无法修复它:(
请问有什么想法吗?