banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận hệ điều hành Windows Code PHP !  XML
  [Question]   Code PHP ! 18/08/2007 23:04:03 (+0700) | #1 | 79594
cvhainb
Member

[Minus]    0    [Plus]
Joined: 04/01/2007 14:32:38
Messages: 251
Offline
[Profile] [PM]
Warning: Cannot modify header information - headers already sent by (output started at D:\AppServ\www\ShopOnline\Category_fns.php:54) in D:\AppServ\www\ShopOnline\ShoppingCart_fns.php on line 11 


Em không hiểu nó nói cái gì, mong mấy anh giải đáp giúp, web vẫn chạy nhưng nó báo cái đó em không biết làm sao luôn, hix.Thanks all.
[Up] [Print Copy]
  [Question]   Code PHP ! 18/08/2007 23:08:16 (+0700) | #2 | 79596
cvhainb
Member

[Minus]    0    [Plus]
Joined: 04/01/2007 14:32:38
Messages: 251
Offline
[Profile] [PM]
Àh tiện thể cho em hỏi luôn một thứ :

Cái ký tự @ trước các hàm có ý gì mà em không hiểu, VD : @setcookie().
[Up] [Print Copy]
  [Question]   Code PHP ! 18/08/2007 23:55:59 (+0700) | #3 | 79607
[Avatar]
xnohat
Moderator

Joined: 30/01/2005 13:59:19
Messages: 1210
Location: /dev/null
Offline
[Profile] [PM] [Email] [WWW] [Yahoo!] [MSN]
Cannot modify header information - headers already sent by --------> xảy ra khi các hàm liện quan tới header bị gọi sau khi một dữ liệu gì đó đã đc gửi tới trình duyệt ( dễ xảy ra nếu bạn save file với dạng UTF-8 Encoder ).

@ là kí hiệu định hướng dịch , lệnh cho trình thông dịch script PHP ko cho hiện báo lỗi khi hàm này xảy ra lỗi.
iJust clear, "What I need to do and how to do it"/i
br
brBox tán gẫu dời về: http://www.facebook.com/hvaonline
[Up] [Print Copy]
  [Question]   Re: Code PHP ! 19/08/2007 00:07:37 (+0700) | #4 | 79610
[Avatar]
canh_nguyen
Elite Member

[Minus]    0    [Plus]
Joined: 23/08/2004 18:55:09
Messages: 775
Location: Broken dream
Offline
[Profile] [PM] [WWW] [Yahoo!] [MSN] [ICQ]

cvhainb wrote:
Warning: Cannot modify header information - headers already sent by (output started at D:\AppServ\www\ShopOnline\Category_fns.php:54) in D:\AppServ\www\ShopOnline\ShoppingCart_fns.php on line 11 


Em không hiểu nó nói cái gì, mong mấy anh giải đáp giúp, web vẫn chạy nhưng nó báo cái đó em không biết làm sao luôn, hix.Thanks all. 


Lỗi này thường xảy ra khi trước header(); đã in ra ký tự nào đó và nguyên nhân thường gặp như bác xnohat đã nói.

Cậu thử dùng editor save file dạng utf-8 without BOM.

Hoặc dùng cách này mỗi khi sử dụng header();
Code:
<?php
ob_start();

header();

ob_end_flush();
exit;
?>


[Up] [Print Copy]
  [Question]   Code PHP ! 19/08/2007 11:15:10 (+0700) | #5 | 79728
cvhainb
Member

[Minus]    0    [Plus]
Joined: 04/01/2007 14:32:38
Messages: 251
Offline
[Profile] [PM]
Em fixed được rồi, hix.Thanks mọi người nhiều.
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|