【发布时间】:2011-05-09 10:26:44
【问题描述】:
我知道你不能在 javascript 代码中直接使用 PHP 变量,但是有没有办法绕过它?我需要在 javascript 中使用这些参数:
username: '<?php echo $user_id;?>.example.co.uk',
password: 'example',
它不显示 $user_id 变量,而是输出:"Resource id #4.example.co.uk"
我对 javascript 很陌生,所以我觉得它很棘手。
感谢您的帮助
编辑:我从 URL 中获取 $user_id 变量,如下所示:
$user_id = mysql_real_escape_string($_GET["user_id"]);
所以它不应该只具有来自 URL 的设置值吗?
【问题讨论】:
-
$user_id;来自哪里?看起来像结果资源 -
从 JS 端看,你所拥有的看起来还不错。从 PHP 端,你试图回显 something;你需要回显一个字符串(否则你会得到这个)。
-
当您的 Javascript 由 PHP 生成时,您可以在“内部”Javascript 中使用 PHP 变量。
标签: php javascript variables