Oud 23-10-2005, 13:51
D@mien
Avatar van D@mien
D@mien is offline
Ik wil voor mijn site gaan kijken of ik met cookies kan gaan werken, dus ben ik een paar tutorials aan et volgen zodat ik snap hoe het zit.
Ik dus in een php bestand hetvolgende gezet om te testen:
PHP-code:
<?php
if (!isset($_COOKIE["name"])) {

  
setcookie("name"$_POST["name"]);
  
setcookie("visits"1);

  echo 
"Hello $_POST[name]. <br />";
  echo 
"It appears that this is your first visit!";

} else {
  
setcookie("visits", ++$_COOKIE["visits"]);

  echo 
"Welcome back, $_COOKIE[name]. <br />";
  echo 
"You have visited us $_COOKIE[visits] times!";
}
?>
maar om een of andere reden krijg ik steeds te zien "it appears this is your first visit!"...ik heb ook op andere tutorials gekeken en die hebben een vergelijkbaar voorbeeld, maar die doen et ook geen van allen....
Het werkt niet in Firefox én niet in IE...
Is dit een fout in mijn php installatie ofzo?
Ik heb normaal nl geen probleem met cookies...ze staan gewoon aan enzo..
__________________
A Hero has died.. Steve Irwin - 22-02-1962 - 04-09-2006
Met citaat reageren
Advertentie
Oud 23-10-2005, 14:33
Verwijderd
Je moet ook de manual gebruiken..
www.php.net/setcookie
Met citaat reageren
Oud 23-10-2005, 15:46
D@mien
Avatar van D@mien
D@mien is offline
misschien ben ik blind, maar volgens mij klopt de code dan toch?
__________________
A Hero has died.. Steve Irwin - 22-02-1962 - 04-09-2006
Met citaat reageren
Oud 23-10-2005, 15:55
Gimme more beer
Avatar van Gimme more beer
Gimme more beer is offline
Geef je de naam in dit geval ook door via een invoerveld?
__________________
Onderuitgezakt in de koffiehoek van het zorgcentrum zit Sieb met volle teugen na te genieten van de Tweede Wereldoorlog. Arnela is de liefste! <3
Met citaat reageren
Oud 23-10-2005, 16:16
D@mien
Avatar van D@mien
D@mien is offline
laat ik ff een makkelijker voorbeeld geven:
PHP-code:
$count++;
setcookie("count", $count);
?>
Welkom! Je hebt deze website
<?echo($count); ?>
 keer bekeken!
deze doet het zelfs niet.
Deze heb ik uit het cookie-tutorial gehaald van phphulp.nl
__________________
A Hero has died.. Steve Irwin - 22-02-1962 - 04-09-2006
Met citaat reageren
Oud 23-10-2005, 16:47
Gimme more beer
Avatar van Gimme more beer
Gimme more beer is offline
Dan moet $count wel eerst gedefinieerd worden als de cookie met de naam count.
__________________
Onderuitgezakt in de koffiehoek van het zorgcentrum zit Sieb met volle teugen na te genieten van de Tweede Wereldoorlog. Arnela is de liefste! <3
Met citaat reageren
Oud 23-10-2005, 16:49
Verwijderd
een paar dingen:
- Staat global_vars aan?
- Een cookie werkt pas bij de volgende pagina's
- Tijd zetten bij een cookie is aan te raden, anders is ie net zo hard weg.
Met citaat reageren
Oud 23-10-2005, 17:37
D@mien
Avatar van D@mien
D@mien is offline
waar kan ik die global_vars vinden?
hoe moet ik op een andere pagina de $count oproepen? de $_Cookie[$count]; pakt ie niet...
Of slaat dit nergens op?

Ik heb ff bij de cookies in firefox gekeken, en hij zet em wel gewoon neer...ikheb er een time() van 5 minuten aan gegeven, en hij gooit em ook braaf weg..
__________________
A Hero has died.. Steve Irwin - 22-02-1962 - 04-09-2006

Laatst gewijzigd op 23-10-2005 om 17:40.
Met citaat reageren
Oud 23-10-2005, 17:40
dafelix
Avatar van dafelix
dafelix is offline
heb je geen output gezet voordat je cookies set? cookies kunnen pas gezet worden indien er totaal geen output is geweest (ook geen spatie's dus)

laatste reply was net te laat
__________________
$karma++;
Met citaat reageren
Oud 23-10-2005, 19:54
D@mien
Avatar van D@mien
D@mien is offline
Ik heb het opgelost...in et eerste voorbeeld lag de fout dus bij die $_POST['name]; en bij et 2e voorbeeld moest $_Cookie volledig in caps...
iig bedankt voor de hulp en genomen moeite
__________________
A Hero has died.. Steve Irwin - 22-02-1962 - 04-09-2006
Met citaat reageren
Advertentie
Reageren

Topictools Zoek in deze topic
Zoek in deze topic:

Geavanceerd zoeken

Regels voor berichten
Je mag geen nieuwe topics starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit

Spring naar

Soortgelijke topics
Forum Topic Reacties Laatste bericht
Software & Hardware [Firefox] Crash
flipkip
3 02-09-2006 07:24
Software & Hardware [PHP] Het ontwikkelen van een forum
Enlightenment
81 09-03-2005 12:30


Alle tijden zijn GMT +1. Het is nu 11:46.