cookie probleem
toch bedankt!
Probeer het eens heel simpel :
Maak een formuliertje met je data en laat na submitten, na een paar checks ofsow, enkel een cookie setten en deze echo'en ...
Quote:
dan zet je if($koekje)
Als je het op deze manier checked, is dat best wel verkeerd, WANT, superglobals :p
if ($_COOKIE['koekje'])
Hallo, maak a.u.b. een nieuwe topic aan want ik wordt gek van al die mail op vragen die ik niet heb gesteld, ik krijg namelijk steeds een mailtje als iemand reageerd.
Quote:
kijk in je mailtjeHallo, maak a.u.b. een nieuwe topic aan want ik wordt gek van al die mail op vragen die ik niet heb gesteld, ik krijg namelijk steeds een mailtje als iemand reageerd.
DAAR ZIT EEN KNOPJE ZODAT JE GEEN MAIL MEER ONTVANGT OVER DIT TOPIC
Je hebt gelijk Bas ;) had er even niet aan gedacht!
<form name="no" method="post" action="?post=ja">
<input type="hidden" name="id" value="1">
<input type="text" name="naam"><br>
<input type="submit" value="zet koekie"><br><br><br>
</form>
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14
<?
if ($_GET['post']){
$koekje = setcookie("daidman", $_POST['id'], time() + 90 * 86400, "/", "lycos.nl");
if(!$koekje) {
$koekje = setcookie("daidman", $_POST['id'], time() + 90 * 86400, "/", "lycos.nl");
die ("koekie niet gezet dus nog een test: ".$_COOKIE['daidman']);
} else {
print "yeah a cookie is set with value: ".$_COOKIE['daidman'];
}
}
?>
if ($_GET['post']){
$koekje = setcookie("daidman", $_POST['id'], time() + 90 * 86400, "/", "lycos.nl");
if(!$koekje) {
$koekje = setcookie("daidman", $_POST['id'], time() + 90 * 86400, "/", "lycos.nl");
die ("koekie niet gezet dus nog een test: ".$_COOKIE['daidman']);
} else {
print "yeah a cookie is set with value: ".$_COOKIE['daidman'];
}
}
?>
en hier krijg ik ook geen cookie, kan het isschien zijn da je geen $_POST-values er in kan steken of ik misschien de variabele er verkeerd insteek :s
dit is toch een redelijk simpel formpje dus normaal zou het moeten lukken
http://members.lycos.nl/svdedriehoek/koekje2.php
Kijk eens :)
Dis de code:
<form action="" method="post">
Koekje text:<br />
<input type="text" name="pannenkoek" /><br />
<input type="submit" name="koekje" value="Set koekje!" />
</form>
Kijk eens :)
Dis de code:
Code (php)
<form action="" method="post">
Koekje text:<br />
<input type="text" name="pannenkoek" /><br />
<input type="submit" name="koekje" value="Set koekje!" />
</form>
http://members.lycos.nl/fauvee/vrijpodium/cookie.php
het form gedoe heb ik hierboven gepost;
maar bij expires:
time() + 90 * 86400
is dit mogelijk want jullie gebruiken veel kleinere getallen presies...
het form gedoe heb ik hierboven gepost;
maar bij expires:
time() + 90 * 86400
is dit mogelijk want jullie gebruiken veel kleinere getallen presies...
ja dat is gewoon mogelijk :)
ok
als ik de bovenstaande link uitvoer komt er wel een cookie bij mijn cookies en als ik het bij mij uitvoer niet...
url:
http://members.lycos.nl/fauvee/vrijpodium/cookie.php
proberen jullie misschien deze link eens :s
Gewijzigd op 24/05/2004 17:04:00 door de VeeWee
Ik krijg error koekje opgegeten
Quote:
Hmm hij set hem wel !?!
zet hij hem bij jouw wel??????
raar, bij mij niet, de enige cookie die ik ooit heb kunnen zetten is als ik zelf de waarde ervan in de setcookie zet (dus niet in een variabele ofzo)
maar dit script is juist hetzelfde als dat van jouw heb gewoon PHPhulp veranderd in hulp overal (om niet naar dezelfde cookie als jouw te roepen) en toch werkt het niet
zou dit aan mijn lycos ding liggen? (kan eigenlijk niet want op het lycosbestand van een andere site die ik gebruik werkt het ook niet) maar als dit er wel aan zou liggen ga ik ze eens een vriendelijke mail sturen denk ik...
Gewijzigd op 24/05/2004 19:28:00 door de VeeWee
Maar als ik hem daarna laat echo'en via een andere page blijkt dat ie wel geset is ^o)
Ook bij het verwijderen ervan, hij zegt telkens dat het mislukt is terwijl het wel gelukt is!
kan misschien iemand met meer ervaring met cookies het script aanpassen zodat het bij hem wel werkt , ik zal de url hier vlug even neerprinten :p
(okee ik neem het misschien zelf wat makkelijk maar als iemand het kan veranderen zie ik misschien wat ik fout doe...)
-- updated versie (met tabel erbij):
http://members.lycos.nl/fauvee/vrijpodium/site/poll/downpoll.php
Quote:
kan misschien iemand met meer ervaring met cookies het script aanpassen zodat het bij hem wel werkt
De cookies zijn goed en werken ...
Ennuh wat bedoel je daarmee ^o)
Edit : Ik zal je script eens lokaal testen dan :D
Gewijzigd op 24/05/2004 22:26:00 door Mitch X
danku, laat nog maar eens weten of iet werkt of niet...