【发布时间】:2013-01-21 07:39:10
【问题描述】:
我正在使用 codeigniter。我在 javascript 代码中有一个错误。我有一个登录表单,如果登录名或用户名错误,我想显示一个 javascript 警告框。我已经在 localhost 上完成了我的项目,并且 javascript 在 localhost 上运行良好。但是当我在实时服务器上上传项目时,它会显示一条错误消息。
遇到了 PHP 错误
严重性:警告消息:无法修改标头信息 - 标头 已经发送(输出开始于 /home/servername/public_html/projectdemo/wms/application/controllers/login.php:36) 文件名:helpers/url_helper.php 行号:540
我把这段 javascript 代码放在控制器中
<script type='text/javascript'>
function jsfunction()
{
window.alert("Wrong User Name or Password");
}
</script>
在控制器中,我调用了这个函数:
echo "<script type='text/javascript'>jsfunction();</script>";
稍后我将脚本放在 head 部分,但出现相同的错误消息。
你能帮我么。
提前致谢。
【问题讨论】:
-
我相信你应该把任何JS代码放在视图中,而不是控制器中。
标签: php javascript codeigniter