Hallo

Ik heb een probleempje:
sinds een paar dagen krijg ik deze warning:

Warning: Cannot modify header information - headers already sent by (output started at /var/server/www/arwin.colddot.nl/gastenboek.php:174) in /var/server/www/arwin.colddot.nl/menu.php on line 25

Ze staan op deze websites:
http://www.arwin.colddot.nl/gastenboek.php
http://www.arwin.colddot.nl/links.php
http://www.arwin.colddot.nl/poll.php?showresults=yes

Weet iemand hoe ik dit moet oplossen?

De menu balk zit in alle pagina's in een include.

Groetjes van Arwim

Sorry, maar ik snap er niets meer van. Ik ben ook een noob.
Maar ik snap ook niet waarom hij het eerst wel deed en nu nietmeer.

Groetje van Arwin
als ik het kleine scriptje wat ik helemaal boven aan heb staan weghaal doet hij het gewoon.
Dit is dat inlog scriptje

<?php

//vul naam en wachtwoord hieronder in.
$name = "*****" ;
$pass = "*****" ;

//De pagina die moet worden weergegeven na het inloggen.
$pagina = "http://www.arwin.colddot.nl/admin/nieuwsad.php";;

//verander het $value niet!
$value = 'true' ;

//testen of de ingevoerde gebruikersnaam en wachtwoord kloppen
if ($_POST['name'] == "$name" AND $_POST['pass'] == "$pass" )
{
//als de gegvens kloppen een cookie aanmaken en naar de beveiligde pagina gaan.
setcookie("Login", $value, time()+3600); /* de cookie verloopt in 1 uur */

echo "<SCRIPT LANGUAGE='javascript' TYPE='text/javascript'>window.location='$pagina'</SCRIPT>";

}

if ($_POST['name'] !== "$name" AND $_POST['pass'] !== "$pass" )
{
setcookie ("Login", "", time() - 3600);
print ("") ;
}


?>

maar wat is er mis aan?

Hij zecht dat er iets op regel 25 is :
setcookie ("Login", "", time() - 3600);

Daar vind ik niets verkeerd aan
weet iemand wat ik moet doen?
Vind je vier dubbelposts achter elkaar normaal, gebruik even je edit knopje. Thnx.
Bekijk de eerst de FAQ.
sorry
(met het edit knopje kan je het niet verwijderen)
Er is al antwoord gegeven, er mag niks naar de browser gestuurd worden vóór de setkoekje.

[faq][/faq]
de set
het koekje => het setkoekje.
Maar je bent idd wel een beetje hardleers hé Arwin. Het is niet altijd zo dat als jij een code hier op gooit dat iemand anders het dan wel 'even' voor je oplost....
Zo leer je nooit php :-)

Reageren