cookie probleem
Hoi, ik zit met een probleempje. Ik wil zeg maar een script hebben dat kijkt of een cookie bestaat, en als hij bestaat dat hij hem dan verwijderd.
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.
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?
Met header() kan het.
Of je doet het gewoon met javascript :)
Of je doet het gewoon met javascript :)
dus als ik header("http://www.weetikveel.nl") doe ga ik er naartoe?
Nee!
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!
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"?
Hmm moet dat koekje geen waarde hebben?
En zoals je ziet staat dat voor pad (of path :))
Code (php)
En zoals je ziet staat dat voor pad (of path :))
ik heb ook een probleem dat ik hier al eens gevraagd heb maar geen oplossing heb gekregen; kan iemand mij zeggen waarom hij hier geen cookie wil plaatsen:
dit gebruik ik om te zien of de cookie gezet is (is er hier misschien iets mis mee):
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
Je kan heel simpel zien offie al geset is:
Dan zie je gelijk of het werkt toch?
Dan zie je gelijk of het werkt toch?
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 :(:(:(
Das dan pech vo0r je ;p maar topics onnodig aanmaken heeft ook geen zin ...
Hmmz ... koekjes werken wel op lycos:
Deze code werkt daar gewoon probeer hem eens!
(Dit is mijn bewijs : http://members.lycos.nl/svdedriehoek/koekje.php)
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
dit werkt presies wel
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
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
nja, nu snap ik het eigenlijk nog niet helemaal :s...
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...)
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...)
Op deze regel na:
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!
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...
Met ADSL en Kabel meestal wel.
Alleen bij de meeste inbellers is het elke keer anders.
Alleen bij de meeste inbellers is het elke keer anders.




