Avatar billede funkoo Nybegynder
19. juni 2001 - 21:28 Der er 12 kommentarer og
1 løsning

cookies

Jeg kan ikke få cookies til at fungere. Hvordan gør man fra bunden af?
Jeg ved at der skal:
<?php
setcookie (\"TestCookie\", $value,time()+3600); 
?>
før
<html>

Tak
Avatar billede nau.dk Nybegynder
19. juni 2001 - 21:33 #1
Du bliver nødt til at komme med en fejlmeddelelse eller lignende, ovenstående kode er korrekt. Såfremt <?php er det allerførste der står i filen.
Avatar billede bigo Nybegynder
19. juni 2001 - 21:35 #2
$value skal nok have en værdi ;-)
Avatar billede webhamster Nybegynder
19. juni 2001 - 21:36 #3
Setcookie(\"TestCookie\", \"$value\", time()+60*60*24*7);
Avatar billede webhamster Nybegynder
19. juni 2001 - 21:36 #4
Husk at sætte \" om din variabel
Avatar billede webhamster Nybegynder
19. juni 2001 - 21:36 #5
Avatar billede nau.dk Nybegynder
19. juni 2001 - 21:45 #6
Der er ingen grund til at sætte \" om variablen, det gør ingen forskel.
Avatar billede webhamster Nybegynder
19. juni 2001 - 21:49 #7
Det kan nu godt være fejlen!
Avatar billede funkoo Nybegynder
19. juni 2001 - 21:50 #8
Der kommer ikke nogen fejlmeddelse, men den sætter ingen cookies på browseren
Avatar billede zola Novice
19. juni 2001 - 21:56 #9
prøv at se på dette script det virker i hvert fald:
<?php
if($user==\"ole\" && $psw==\"007\")
{
/* reset the cookie if there was a cookie previously*/
setcookie(\"c_news\", $c_news, time() + 10);
setcookie(\"password\", $password, time() + 10);
header (\"location:navn.php\");
}
?>
<html>
<head>
<title>The cookie script</title>
</head>
<body>



<Table border=\"1\" align=\"center\">
<form action=\"cookie.php\" method=\"post\">
<tr><td>Indtast brugernavn</td>
<td><Input type=\"text\" name=\"user\"></td>
<tr><td>Indtast password</td>
<td><input type=\"password\" name=\"psw\"></td></tr>
<tr><td><input type=\"submit\" name=\"submit\" value=\"submit\"></td></tr>
</form>

</table>
<h2><a href=\"test.php\">se sidste fem nyhder!!</a></h2>
</body>
</html>
Avatar billede webhamster Nybegynder
19. juni 2001 - 21:59 #10
Prøv evt at lave en

SetCookie(\"TestCookie\");
først og så kør din cookie igen
Avatar billede nau.dk Nybegynder
19. juni 2001 - 22:00 #11
webhamster <> Hvordan skulle det nogensinde kunne være fejlen, der er ikke forskel på

setcookie(\"TestCookie\", $value);
og
setcookie(\"TestCookie\", \"$value\");
Avatar billede webhamster Nybegynder
19. juni 2001 - 22:01 #12
BTW: Hvis du har freepaq webhotel så kan du ikke bruge cookies
Avatar billede webhamster Nybegynder
19. juni 2001 - 22:02 #13
Hvsi du kører localhost og PHP3, så er der stor forskel...
Men det kan jo godt være fordi jeg har fucket apache
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester