Navido Skrevet 26. februar 2006 Del Skrevet 26. februar 2006 (endret) Jeg har side med tabell som skal vise Fornavn, etternavn og adresse. Når jeg skriver inn Fornavn, etternavn og adresse i en tekstfelt og trykker på "lagre" så skal det vises på samme side. La oss si at jeg skriver inn følgende info i et tekstfelt for Fornavn, et tekstfelt for etternavn og et tekstfelt for adresse; "Hans", "Nissen", "Storgata23" så skal det vises på samme side slik som dette: FORNAVN| ETTERNAVN | ADRESSE Hans | Nissen | Storgata23 Første gangen jeg trykker på knappen "lagre" så skal dette lagres i en cookies. Det er greit. Men problemet er; hvordan blir det dersom jeg skal lagre en annen informasjon for 2 gang? Feks "Mari", "Nilsen", Sleipgata34 . Kan noen vise meg hvordan man lagrer informasjon gang etter gang og deretter henter ut alt som tidligere er lagret + det nye? Poenget mitt er å lagre informasjon og for hver gang jeg feks besøker siden igjen så skal de forrige lagrede informasjon dukke opp. Ps: jeg skal bevisst ikke bruke database. Setter pris på ditt svar Endret 26. februar 2006 av Navido Lenke til kommentar
MC2 Skrevet 26. februar 2006 Del Skrevet 26. februar 2006 har du gitt kakene nye navn for hver lagrin? ellers så skriver de over den gamle. (husk at mange sletter cookies før de dør ut, bevisst) Lenke til kommentar
Navido Skrevet 26. februar 2006 Forfatter Del Skrevet 26. februar 2006 har du gitt kakene nye navn for hver lagrin? ellers så skriver de over den gamle. (husk at mange sletter cookies før de dør ut, bevisst) 5671212[/snapback] Men greia er at det skal opprettes en ny cookie FOR HVER LAGRING jeg foretar slik jeg har forstått det Akkurat den er jeg usikker på hvordan det gjøres. Lenke til kommentar
MC2 Skrevet 26. februar 2006 Del Skrevet 26. februar 2006 (endret) bare ta noe som er unikt for den lagringa, feks tida som cookie name altså. edit: Endret 26. februar 2006 av MC2 Lenke til kommentar
Navido Skrevet 27. februar 2006 Forfatter Del Skrevet 27. februar 2006 bare ta noe som er unikt for den lagringa, feks tida som cookie name altså. edit: 5671297[/snapback] Hmm. det sa meg ikke mye. Altså jeg tenker følgende: if (isset($_POST["lagre"])) { opprett en ny cookie. } Men den forrige lagrede informasjonen skal også ligge der. Lenke til kommentar
MC2 Skrevet 27. februar 2006 Del Skrevet 27. februar 2006 ja, bare gi den nye cookien et annet navn da... altså, før du "oppretter en ny cookie", så gi kaken et navn som feks er example_1140999603, hvor 1140999603 er unix tida (som du får med time() Lenke til kommentar
Navido Skrevet 27. februar 2006 Forfatter Del Skrevet 27. februar 2006 ja, bare gi den nye cookien et annet navn da...altså, før du "oppretter en ny cookie", så gi kaken et navn som feks er example_1140999603, hvor 1140999603 er unix tida (som du får med time() 5671385[/snapback] Sa meg ikke mye Kan du vise hva du mener. Forstår bare ikke når det skal skje lagring for andre gang. Lenke til kommentar
MC2 Skrevet 27. februar 2006 Del Skrevet 27. februar 2006 $cookie_prefix = "example_"; // din cookie prefix, noen servere krever at dette skal være domenet ditt uten '.' $now = $time(); $name = $cookie_prefix.strval($now); $value = $value; $hours = $hours; $time = $now + 3600 * $hours; $domain = "."."example.com"; setcookie($name,$value,$time,"/",$domain); begynner å bli trøtt, sikkert litt bugget det der, men du skjønner hva jeg mener. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå