Avatar billede kornum Nybegynder
25. oktober 2003 - 12:02 Der er 7 kommentarer og
1 løsning

Session kan ikk blive sat af udtræl fra mysql - Taber sessionen..

Hejsa experts ;)

Jeg har ofte rodet med php/mysql men jeg ka satme ikk få min sessions til at funke denne gang... Alias session taber den hver gang når jeg skifter side.. Men har prøvet at sætte $_SESSION['alias']="tk"; også virker det.. Hva kan der være galt? For den trækker det sq rigtigt nok ud af Mysql har prøvet at echo det...

Her under er koden til problemet...


$hent = mysql_query("SELECT password, alias, status FROM bruger WHERE alias='$user'") or die (mysql_error());
$resultat = mysql_fetch_array($hent);

if ($_POST['user'] == $resultat['alias'] AND $_POST['pass'] == $resultat['password']) {
    $_SESSION['alias']= $resultat['alias'];
Avatar billede exp Juniormester
25. oktober 2003 - 12:05 #1
Har du husket session_start() inden du bruger sessions?
Avatar billede Slettet bruger
25. oktober 2003 - 12:06 #2
Hvor kommer variable $user fra?
Avatar billede kornum Nybegynder
25. oktober 2003 - 12:06 #3
Ja den sat jeg allerøvers...

<?php
session_start();
Avatar billede kornum Nybegynder
25. oktober 2003 - 12:07 #4
$user = $_POST['user'];

Det er pga. folk logger ind via en form...
Avatar billede kornum Nybegynder
25. oktober 2003 - 12:13 #5
Ingen forslag så? ,(
Avatar billede kornum Nybegynder
25. oktober 2003 - 12:41 #6
Arhh damm it.. sq lave en side hvor sessions bliver sat for sig selv.. så funkede det.. Altså en funktioner.php f.eks også header() den over i ens side igen.. Så kører det.. Hmm som om det er for hurtigt ellers eller noget ;) Hva ved jeg,...
Avatar billede kornum Nybegynder
25. oktober 2003 - 12:41 #7
Arhh sq være et svar det her jo.. Ovenstående forklare løsningen jeg selv fandt ;)
Avatar billede Slettet bruger
25. oktober 2003 - 12:58 #8
Når man skifter side bliver $user jo så sat til ingenting, eftersom $_POST ikke findes mere.

Du skal tjekke for både session og post koden.
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