Herkese merhaba
Php ve mysql ile admin panelli dinamik web sitesi oluşturdum,localhostda çalıştırırken sorun yok, ama hosting'e atınca,
admin panel açılmamaya & boş görünmeye başladı. Hata loglarını inceleyince session() ile ilgili bir problem olduğunu fark ettim,
Google da çözümleri araştırıp uygulamama rağmen sorunum hala çözülmedi.Lütfen yardımcı olun!
error log :
[27-Feb-2013 02:12:57 Europe/Helsinki] PHP Warning: session_start() [[url=function.session-start]function.session-start[/url]]: Cannot send session cache limiter - headers already sent (output started at admin/cikis.php:1) in admin/cikis.php on line 7
[27-Feb-2013 02:12:57 Europe/Helsinki] PHP Warning: Cannot modify header information - headers already sent by (output started at admin/cikis.php:1) in admin/cikis.php on line 15
oturum.php dosyası ;
<?php
include ("fonksiyonlar.php");
function logged_in() {
return isset($_SESSION["kullanici_adi"]);
}
?>
cikis.php dosyası:
//Four steps to closing a session
// (i.e. loggin out)
// 1. oturumu bul
<?php ob_start();
session_start();
// 2. oturum degiskenlerini bosalt
$_SESSION = array();
// 3. oturum cerezini bosalt
if (isset($_COOKIE[session_name()]))
{
setcookie(session_name(), "", time() - 42000, "/");
}
//4.Oturumu Kapat
session_destroy();
?>
?>