我没有什么奇怪的行为。
当我插入函数时,我的div有空格。例如:
如果我把这个
include ('header.php');
$view->header_login();
setlanguage(); // <--------this is my language function
我有这样的空间
如果我删除这个函数
include ('header.php');
$view->header_login();
//setlanguage();
我明白了
我的函数包含空格吗?提前谢谢。
public function postBomCopy(Request $request){
$bom_id = $request->bom_id;
$total = $request->total_cost;
//insert the bom name first to get the new bom_id
$bom = new Bom();
$bom->cost=20;
$bom->name=$request->bom;
$bom->save();
我的脚本有一个奇怪的错误,我只想重定向用户,如果URL结束时是'/‘,那么在结束时没有任何'/’。
我知道这个错误:
Warning: Cannot modify header information - headers already sent by (output started at /home/httpd/vhosts/xxx/httpdocs/series.php:1) in /home/httpd/vhosts/xxx/httpdocs/series.php on line 7
Warning: Cannot modify header information -
好吧,我已经疯了。我从PHP输出一个JSON,而Chrome和Firefox的JSON视图扩展都声称它无效。这两个扩展在上都能正常工作,因此我的JSON似乎确实有问题--但我不知道是什么原因。
Firefox版本有一个错误消息:
There was an error parsing the JSON document. The document may not be well-formed.
Chrome版本没有这样的错误消息,但仍然将JSON打印为明文。
我正在设置标题,如下所示:header('Content-Type: application/json'); --我在Fi
这就是我收到的信息:
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /var/www/new/login.php:1) in /var/www/new/login.php on line 3
这就是正确的代码:
<?php
if(!isset($_SESSION))
session_start();
ob_start();
以前没有空格,什么都没有。这是怎么回事?