Система/код за ЛС [PHP/MYSQL]

Ето тук може да си намерил системка за ЛС-та между потребителите. А за емотикончицата, може лесно да добавиш някоя друга екстра към нея.
 
Благодаря, добре е, но ми прави един превблем:
Като се логна ми вади:

Код:
Warning: Cannot modify header information - headers already sent by (output started at C:\AppServ\www\profile.php:10) in C:\AppServ\www\profile.php on line 152

Warning: Cannot modify header information - headers already sent by (output started at C:\AppServ\www\profile.php:10) in C:\AppServ\www\profile.php on line 153

На 152 и 153 ред има:

Код:
setcookie("id", $info['id'],time() +(60*60*24*5), "/", ""); # Ако парота е варна се изпълнява това
setcookie("mail", $info['mail'],time() +(60*60*24*5), "/", ""); # ---//----

А ето как изглежда малко по-нагоре за да проследиш грешката:

Код:
if (!$log['name']) {

if (isset($_POST['login'])) {

$username = $_POST['name'];
$password = $_POST['mail'];

$data = mysql_fetch_array(mysql_query("SELECT * FROM gora WHERE name = '$username'")); # Срързва се с БД и ...
if ($data['mail'] != $password) { #..... Проверява дали въведента парола е вярна ....
echo "Грешен Пасс или Потребител"; # .... И ако не е вярна извежда това
} else {
$info = mysql_fetch_array(mysql_query("SELECT * FROM gora WHERE name = '$username'"));
setcookie("id", $info['id'],time() +(60*60*24*5), "/", ""); # Ако парота е варна се изпълнява това
setcookie("mail", $info['mail'],time() +(60*60*24*5), "/", ""); # ---//----
 
Не стана, същата грешка остана, пробвах и със:
Код:
session_start();
Пак същото свамоче имаше добавено и session_start(); към грешката
Други идей? :?
 
Слагаш го във всеки файл това ob_start(); , а ако инклудваш някой файл във главния също ще трябва да го сложиш.
 
Сложих го, но сега ми дава тази грешла:
Код:
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at C:\AppServ\www\profile.php:2) in C:\AppServ\www\profile.php on line 3

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\AppServ\www\profile.php:2) in C:\AppServ\www\profile.php on line 3

Този път е най отгоро на сайта

ЕДИТ: Имало е едно празно място(спейс) преди кода.
Благодаря ви
 

Back
Горе