webForumDet fria alternativet

Varför session.save_path fel????

1 svar · 166 visningar · startad av xtreme

xtremeMedlem sedan juli 20002 056 inlägg
#1

Håller på att göra en inloggningssida som bara medlemmar ska kunna komma åt. Använder förljande rader för att se om lösenordet är rätt:

<?
if ($pass=="hej"){
session_start();
session_register("ActiveAt");
session_register("pass");
$ActiveAt=time();
?>
Välkommen, du har nu loggat in på Medlemsidan
<?
}else{
?>
Inloggningen misslyckades, gå tillbaka och prova igen.
<?
}
?>

Om man skriver fel lösen blir det "rätt" att det står att inloggningen misslyckades men om man skulle skriva hej som är rätta lösenordet får jag följande felmeddelande:

Warning: open(/tmp\sess_5557eec7fafc70c89e868e9e4f2667e7, O_RDWR) failed: m (2) in c:\Internet\Apache\htdocs/verify.php on line 3
Välkommen, du har nu loggat in på Medlemsidan

Warning: open(/tmp\sess_5557eec7fafc70c89e868e9e4f2667e7, 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 (/tmp) in Unknown on line 0

Tips på hur jag ska lösa detta??

------------------
Xtreme

BatboyMedlem sedan jan. 20001 006 inlägg
#2

Ändra session.save_path i din php.ini. Just nu försöker php skriva till mappen /tmp som inte finns eftersom du kör windows.

/j

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