Avatar billede pitzen Nybegynder
13. november 2006 - 21:27 Der er 4 kommentarer og
1 løsning

Login - session

Hey!

Jeg har et lille login-system, som skal tillade brugere at ændre deres informationer til min topliste.

I den forbindelse bruger jeg noget session-halløj, men det er jeg ikke så skrap til.

Selve login-systemet virker, men når jeg henter data i linie 153 tror jeg ikke $email er sat..

Nogen der kan knække den?

Kildekode:
http://www.humorfreak.dk/rediger.txt

Håber virkeligt at i kan hjælpe!
Mvh. Morten!
Avatar billede dadane Novice
13. november 2006 - 22:27 #1
Du sætter vidst din $email i starten, - selvom der så vidt jeg ved bør " omkring
(altså ikke $email = $_POST[mail]; men $email = $_POST["mail"];)

Hvilken fejl får du?
Avatar billede pitzen Nybegynder
13. november 2006 - 22:43 #2
Det hjælper ikke...

Jeg får faktisk ingen fejl.. Blot en side der mangler en masse info fra databasen. Hvis jeg udskriver $email lige inden linie 153 er den tom. Hvis jeg eksempel manuelt sætter ind gyldig email ind i linie 153, virker det..
Avatar billede dadane Novice
14. november 2006 - 06:27 #3
Fra databasen?
$_POST['mail'] returnere det felt fra din form som hedder mail.

Prøv at skrive ud umiddelbart efter dine $_POST felter, - hvis de også er tomme der så sikre dig at du har en form, - at formen har et felt der hedder mail (med små bogstaver) og ikke f-eks. email eller e-mail. Endeligt skal du sikre dig at formen's metode er post.
Avatar billede mcardle Nybegynder
14. november 2006 - 19:51 #4
Det er rigtig nok hvad dadane siger... Der skal være "" rundt om mail. mail er nemlig en predefineret funktion. Du skal også gøre det med alle de andre.
Avatar billede pitzen Nybegynder
14. januar 2007 - 15:48 #5
lukkes
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