perchè quando entro nella pagina ad_admin.php appare questo messaggio:
Warning: Cannot modify header information - headers already sent by (output started at /home/adultweb/public_html/ads/ad_config.php:77) in /home/adultweb/public_html/ads/ad_admin.php on line 176
Ogni volta che entro in amministrazione e clicco su una qualsiasi delle opzioni, lo script esce e ritorna alla pagina di login.
La linea 176 (e quelle vicine) trattano il tema delle coockies:
// First, check for login info
$admintest = 0;
if(isset($pwd) && ($action == "login") && ($pwd == $admin_password)) {
$admintest = 1;
$cookie_value = base64_encode("jmkads:$pwd");
setcookie("jmkads",$cookie_value, time()+86400); // 86400 secs is 24 hours
}
else if(isset($jmkads)) {
$cookie_value = base64_decode($jmkads);
$cookie_value = explode(":", $cookie_value);
if(($cookie_value[0] == "jmkads") && ($cookie_value[1] == $admin_password))
$admintest = 1;
}
if(!$admintest) {
Login_Page();
exit;
}
il mio browser accetta tutte le coockies, però questo script non sembra funzionare. Qualcuno ne sa qualcosa?
Grazie a ciao

Rispondi quotando
vanno fatte prima d effettuare output. Anke un semplice spazio, prima del tag <?php ad inizio pagina è considerato output quindi non serve scrivere qualcosa con php o usare tag html.
