anoniem Geplaatst: 1 februari 2003 Delen Geplaatst: 1 februari 2003 Ten eerste een de vraag of hoe ik de volgende regel, beter kan maken, zodat ik in de laatste include-file cookies kan schrijven. ... else {$action = "3" ; include ( "../../admin/edit/edit_toevoeg.php"); include ("../../admin/edit/edit.php"); include ("../../admin/edit/schrijf_cookie_toevoeger.php");} ; In de eerste twee files, worden wat varibalene bepaald die ik als cookie in de derde file wil wegschrijven. Maar an krijg ik het wel bekende headerprobleem. Nu ben ik nog niet zo'n prof. dus kan iemand mij helpen om deze regel om te bouwen of om het cookie-script te verbouwen met obstart() ofoz? [code:1:f121204342] <?php $nextyear = mktime (0,0,0,date("m"), date("d"), date("Y")+1); header(); Setcookie("1ex_ID","$ID","$nextyear"); Setcookie("1ex_name","$name", "$nextyear"); Setcookie("1ex_mail","$mail", "$nextyear"); Setcookie("1ex_icq","$icq","$nextyear"); Setcookie("1ex_msn","$msn","$nextyear"); #$action = "3"; #include ("../../admin/edit/edit.php"); ?> [/code:1:f121204342] Weet tevens ieman hoe ik meerdere variablen in een cookie krijg en weer uitlees? Quote Link naar reactie
anoniem Geplaatst: 1 februari 2003 Auteur Delen Geplaatst: 1 februari 2003 Het ligt niet aan de regel, maar blijkbaar wordt er voor de regel al informatie gestuurd naar de browser, en anders doet één van de bestanden die je include dat. Om dit te voorkomen moet je dus zorgen dat er geen functies als echo() en print() worden aangeroepen voordat je schrijf_cookie_toevoeger.php include en in alle (!) bestanden mogen er geen spaties voor <?php en na ?> staan. Het is dus een kwestie van goed programmeren. Ennuh... obstart() is voor mietjes... ;) - Bas Quote Link naar reactie
anoniem Geplaatst: 2 februari 2003 Auteur Delen Geplaatst: 2 februari 2003 Er zaten inderdaad wat echo's in de weg. thanx Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen