Autor Zpráva
Sakalik
Profil
Zdravim, už si nevím rady, tak žádám o pomoc (pokud je to tu někde zodpovězené, tak se předem omlouvám, ale po 3 hodinách lustrování všech možných diskuzí jsem to vzdal).

Mám localhost s tímto nastavením session:

register_globals OFF
Apache 2.2.22
PHP Version 5.3.13

Mám naprosto jednoduchý soubor s tímto kódem, který načtu v prohlížeči:
<?php

session_start();
$_SESSION["123456"] = "asdasdasd";
echo $_SESSION["123456"];
 
?>

Do prohlížeče se mi správně uloží PHPSESSID s ID.

Do session.save_path se mi správně vytvoří soubor s názvem ID.

Ale soubor je prázdný - zadané proměnné se do něj neuloží. Kde je problém?

Mockrát děkuju za pomoc.
ShiraNai7
Profil
Sakalik:
Určitě máš aktivované zobrazování všech chyb? (php.ini)

display_startup_errors = 1
display_errors = 1
error_reporting = E_ALL | E_STRICT
Sakalik
Profil
Vyřešeno. V proměnných session nesmí být počáteční písmeno číslo, ale písmeno.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: