webForumDet fria alternativet

Jobbigt problem med Sessions!

6 svar · 198 visningar · startad av Mika3l

Mika3lMedlem sedan nov. 20018 492 inlägg
#1

Hejsan alla glada phpnissar! ;-)

Håller på att lära mig php4 nu och jag ska göra en session.
Men det vill inte fungera:-(
Varje gång jag ska skapa en session så kommer detta meddelandet upp:

Warning: open(Temp\sess_b9c39f768bcaa4e2d239814a476d4faa, O_RDWR) failed: m (2) in Unknown on line 0

Warning: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (Temp) in Unknown on line 0

Temp har tidigare varit \tmp, \temp, temp. Men ingen av dom fungerar.
Varför blir det fel?!
Jag använder Win2000 och IIS5.
Koden jag har skrivit ser ut så här:

<? If($page == "") {
session_register("Namn");
$Namn = "Mikael";
echo "<a href=session.phtml?page=las>Läs Sessionen</a>";
}
ElseIf($page == "las") {
Session_register("Namn");
echo "$Namn";
}
Else {
location("session.phtml");
}
?>

Det ska fungera(enligt boken iallafall;-) , PHP4 Programmering).

Tacksam för svar!

/Mikael
ursäkta...
/Mika3l
(Gammal vana;-) )

------------------
Laddar... ;-)

SPiNMedlem sedan mars 20007 896 inlägg
#2

Existerar katalogen som session.save_path är satt till?

Du kan också ta en titt på min artikel om sessioner, som finns på på PHPPortalen.net!

------------------
SPiN, bjorne.w@telia.com

-- Tekniska framsteg är som en yxa i händerna på en kriminell galning / Albert Einstein --

Mika3lMedlem sedan nov. 20018 492 inlägg
#3

Japp den existerar.
Temp heter den;-)
Det ska fungera, lite knepigt att det inte gör det:-/
Men men... Vad är väl en dator utan problem?

/Mika3l

------------------
Laddar... ;-)

SPiNMedlem sedan mars 20007 896 inlägg
#4

Har du rätt rättigheter för mappen då? Kan bero på att scriptet (eller rättare sagt; din webserver) inte har tillåtelse att skriva till mappen.

------------------
SPiN, bjorne.w@telia.com

-- Tekniska framsteg är som en yxa i händerna på en kriminell galning / Albert Einstein --

Mika3lMedlem sedan nov. 20018 492 inlägg
#5

Det vill inte fungera ändå:-/
Vet inte vad som kan vara fel!
Finns det någon som har haft samma problem men lyckats fixa till det?

/Mika3l

------------------
Laddar... ;-)

Web-TorMedlem sedan nov. 200013 890 inlägg
#6

Det kan inte vara så att du missat session_start :i

------------------
/Tor
www.tor.nu

[Redigerat av Web-Tor den 20 nov 2001]

MatteMedlem sedan aug. 20002 975 inlägg
#7

Som jag har förstått behöver man inte använda session_start när man använder session_register. Fungerar alldeles utmärkt för mig.

When a visitor accesses your site, PHP will check automatically (if session.auto_start is set to 1) or on your request (explicitly through session_start() or implicitly through session_register()) whether a specific session id has been sent with the request.

Eller hela avsnittet

------------------
Funktion är vackert

127 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)