[03-Jan-2011 03:26:51] PHP Warning: session_start() [<a href='function.session-start'>function.session-start</a>]: Cannot send session cache limiter - headers already sent (output started at /home/public_html/system/hesap2.php:8) in /home/public_html/system/hesap2.php on line 9


Php ile uğraşmaya yeni başlayan biri olarak yazıyorum (bunu bilmeyen kimse yok demeyin )yukardaki gibi bi hata ile karşılaştım nette ararken dünya kadar yöntem buldum fakat hiç biri bana çözüm olamadı bi gavur sitede güzel bişi buldum.belki sizede yardımcı olur diye paylaşmak istedim.

session_start(); herzaman <?php hemen sonra yazılmalıymış ben yeni öğrendim ama farklı şekilde kullanımlarıda var ama bilgi olsun diye yazdım

Doğrusu
<?php 
session_start();
$durum=$_SESSION['durum'];
$user=$_SESSION['user'];
include("bagla.php");
if ($durum=="") {
echo "Lütfen Giriş yap.";
}else{
echo "Hoşgeldiniz sayın:: " . $user . "<br><a href=cikis.php>Çıkış Yap</a>";
}
 ?>
Yanlış
<?php include("bagla.php");
session_start();
$durum=$_SESSION['durum'];
$user=$_SESSION['user'];
if ($durum=="") {
echo "Lütfen Giriş yap.";
}else{
echo "Hoşgeldiniz sayın:: " . $user . "<br><a href=cikis.php>Çıkış Yap</a>";
} ?>