groenlid Skrevet 11. juni 2006 Del Skrevet 11. juni 2006 (endret) finnes det en mulighet for å sette en session med en fil og hente den med en annen?? Helst uten å måtte dra med seg sessionen i url'en. Endret 11. juni 2006 av groenlid Lenke til kommentar
hockey500 Skrevet 11. juni 2006 Del Skrevet 11. juni 2006 hvorfor skulle ikke det gå? index.php: session_start(); $_SESSION['sesjon'] = true; sesjon.php: session_start(); if($_SESSION['sesjon']) echo 'Session "sesjon" er satt'; burde funke fint Lenke til kommentar
groenlid Skrevet 11. juni 2006 Forfatter Del Skrevet 11. juni 2006 hvorfor skulle ikke det gå?index.php: session_start(); $_SESSION['sesjon'] = true; sesjon.php: session_start(); if($_SESSION['sesjon']) echo 'Session "sesjon" er satt'; burde funke fint 6289605[/snapback] nei fungere ikke det. Lenke til kommentar
hockey500 Skrevet 11. juni 2006 Del Skrevet 11. juni 2006 funker her. da gjør du noe galt, eller så har vel du deaktivert cookies Lenke til kommentar
groenlid Skrevet 11. juni 2006 Forfatter Del Skrevet 11. juni 2006 hmm.... kjører windows 2003 server med wamp noe jeg skal forandre på i php.ini eller lignende?? Lenke til kommentar
hockey500 Skrevet 11. juni 2006 Del Skrevet 11. juni 2006 (endret) nei, som standard burde alt funke. dessuten har det ikke noe med serveren å gjøre, men klienten. prøv noe slikt da: <?php session_start(); if( $_SESSION['sesjon'] = true ) echo "Sesjonen ble startet"; ?> aner egentlig ikke om det vil funke, men det burde i teorien det (etter min mening). EDIT: den semikolonen skulle selvsagt ikke være der. EDIT igjen: den vil nok ikke funke nei... drop ideen denne da: <?php session_start(); $_SESSION['1'] = "hei"; $_SESSION['2'] = "hei igjen"; print_r($_SESSION); ?> den burde gi noe sånt som ( [0] => "hei", [1] => "hei igjen") Og cookies skal ikke være nødvendig, men det er anbefalt. hvis cookies er deaktivert vil php bruke URL til å overføre session ID. Endret 11. juni 2006 av hockey500 Lenke til kommentar
ZoRaC Skrevet 11. juni 2006 Del Skrevet 11. juni 2006 Og cookies skal ikke være nødvendig, men det er anbefalt. hvis cookies er deaktivert vil php bruke URL til å overføre session ID. Stemmer det, men da må han vel ha en link til sesjon.php i index.php? For om man bare går inn i sesjon.php ved å taste adressen direkte i adresse-feltet og ikke har cookie-støtte så vil det jo ikke funke... (får ikke med SID i url) Lenke til kommentar
hockey500 Skrevet 12. juni 2006 Del Skrevet 12. juni 2006 Det er jeg ikke sikker på, så kan godt hende du har rett der Lenke til kommentar
Jonhoo Skrevet 12. juni 2006 Del Skrevet 12. juni 2006 groenlid, det folket her prøver å forklare er at det enkleste er ved bruk av cookies.. Rart at de ikke sette automatisk hos deg.. :S Eventuelt så kan du jo skrive IP og SID til en fil, og så lese fra filen i starten av hvert dokument, men dette er en dårlig og treig løsning... Hvorfor vil du egentlig fjerne SID fra URlen?? 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å