【发布时间】:2017-10-11 05:09:50
【问题描述】:
我正在制作一个聊天应用程序。我已经使用 PHP MySQL 创建帐户、登录、选择、查看和执行更多操作。我开始涉足即时通讯方面。
我为此使用 NodeJS 和 SocketIO,并且我已经运行了演示和这样的运行,但是当尝试将其集成到我当前的 PHP 堆栈中时,它会导致 mysql 调用失败。我相信问题出在网络上,但我可能是错的。一些方向或建议将不胜感激。
用户点击 index.html > authenticate.js(ajax) > Sessions.php > 重定向到登录或加载数据页面。然而回显数据:
echo "<script type='text/javascript'>
$('#detailsnote').hide();
$('#edituserimage').attr('src','$Image');
$('#editusername').val('$Username');
$('#editfirstname').val('$Firstname');
$('#editlastname').val('$Lastname');
$('#editnickname').val('$Nickname');
$('#editposition').val('$Position');
$('#editmobile').val('$Mobile');
$('#editdob').val('$DOB');
$('#editemail').val('$Email');
$('#userid').val('$UserID');
</script>";
被放入处理该数据的 div 中,但相反,它将回显显示为文本。
我可能完全错了,不能将 PHP 和 NODEJS 与 MYSQL 混合使用,但我认为它会起作用。因此,再次欢迎任何建议。即使是“用 NodeJS 重写整个东西”
【问题讨论】:
标签: javascript php mysql node.js ajax