cookie probleem
ik heb nu dit, maar dat werkt niet:
Het kan zijn dat ik de cookie fout verwijder of probeer te zoeken, wil iemand me helpen?
Ik heb het ook al met
file_exists($_COOKIE['cookienaam'])
Maar dat werkt ook niet.
Owja, is er ook een functie om zeg maar te linken, om naar een andere pagina te gaan?
volgens mij werkt hij nu
Ja, hij werkt, maar nu dus mijn tweede vraag, is er een fuctie die je naar een andere pagina laat gaan?
Of je doet het gewoon met javascript :)
dus als ik header("http://www.weetikveel.nl") doe ga ik er naartoe?
En! Als je geen path en domein aangeeft voor je cookie, issie alleen op de pagina geldig waar je hem op zet.. maar misschien wil je dat ook alleen..
Anders!
Okay, bedankt, maar waar staat dan die "/" voor, achter de time en voor "doemeiin.nl"?
Code (php)
En zoals je ziet staat dat voor pad (of path :))
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
2
3
4
5
6
7
8
9
10
11
12
13
<?php
// $_POST['lastvoting'] is het id van de poll waar men op heeft gestemd
setcookie("lastpoll", $_POST['lastvoting'], time() + 90 * 86400);
// dan worden de gegevens in database gestopt en daarna
//gebruik ik dit voor terug de resultaten te laten zien en de cookie te activeren
print "<script>location.href = 'index.php'; </script>";
print "<a href='index.php'>klik hier om voort te gaan!</a>";
?>
// $_POST['lastvoting'] is het id van de poll waar men op heeft gestemd
setcookie("lastpoll", $_POST['lastvoting'], time() + 90 * 86400);
// dan worden de gegevens in database gestopt en daarna
//gebruik ik dit voor terug de resultaten te laten zien en de cookie te activeren
print "<script>location.href = 'index.php'; </script>";
print "<a href='index.php'>klik hier om voort te gaan!</a>";
?>
dit gebruik ik om te zien of de cookie gezet is (is er hier misschien iets mis mee):
Code (php)
Gewijzigd op 23/05/2004 18:52:00 door de VeeWee
hebben ze toen ook gezegd en het is dus niet geset... ligt dit misschien aan lycos ofzo? weet nochtans zeker dat cookies niet op block staan
Hey, willen jullie a.u.b. niet vragen stellen op mijn topic, dan krijg ik steeds mail :(:(:(
Hmmz ... koekjes werken wel op lycos:
Code (php)
Deze code werkt daar gewoon probeer hem eens!
(Dit is mijn bewijs : http://members.lycos.nl/svdedriehoek/koekje.php)
Gewijzigd op 23/05/2004 19:26:00 door Mitch X
maar snap het niet al te goed, de cookie word in de variabele $koekje gezet (maar dan word hij toch niet uitgevoerd, of wel?)
dan zet je if($koekje)
dat betekent toch als $koekje een waarde heeft schrijf de cookie neer
dus moet $koekje al gedefinieerd zijn, en mijn cookie word enkel gezet als er gepost word dus dit zou dan ook niet kunnen, ofwel ? :s
help :p
jaja, die cookies, het is me iets :(
ps @christian, je kan je unsigne voor een mail te ontvangen :p
Code (php)
Dat wil gewoon zeggen: zet een cookie en sla het resultaat op in $koekje. Als het lukt is dit True en als het mislukt False (dacht ik ...)
Je gebruikt deze var gewo0n op het moment dat je je cookie wilt setten maar door deze in een var te zetten kun je nagaan of het gelukt is :)
Edit :
Quote:
maar dan word hij toch niet uitgevoerd, of wel?
Natuurlijk wel. Neem anders dit voorbeeld:
Dit lukt toch ook?
Als je een functie in een var 'opslaat' wordt alleen het resultaat erin gezet.
Gewijzigd op 23/05/2004 21:16:00 door Mitch X
kan je misschien eens even zien of je een mogelijke fout in het script ziet waarom dit niet zou werken:
members.lycos.nl/fauvee/vrijpodium/site/poll/downpoll.php
(ps: redelijk rommelig maar was mijn eerste script...)
zie ik eigenlijks niets verkeerds ...
Wel raar dat het niet werkt dan ...
Weet je zeker dat $_POST['lastvoting'] wel bestaat?
Anders zou ik het met een database proberen!
nja wat ik ook probeer, lukt niet, ben zeker dat lastvoting gezet is, met een tabel... heb al een tabel voor posts maar is gemaakt voor meer posts in te kunnen zetten, niet voor gebruikersgegevens op te slage en dan nog, je blijft toch niet constant hetzelfde ip-adres hebben...
Alleen bij de meeste inbellers is het elke keer anders.