PHP sessions werken niet meer

Status
Niet open voor verdere reacties.

Helogat

Gebruiker
Lid geworden
22 apr 2008
Berichten
808
Ik heb sinds kort een vreemd probleem. De PHP sessions werken niet meer :confused:

Ook de scripts die vroeger wel werkten werken nu niet meer.

Ik heb nog geprobeerd de session.save_path te wijzigen, en IUSR_servernaam en NETWORK SERVICE de rechten hiervoor te geven, maar dit heeft niet geholpen.

Bovenaan de pagina's waar de sessies gebruikt worden staat
PHP:
<?php
session_start();
?>
dit staat ná het doctype, ook voor het doctype werkt het niet :(

ik stel de session variables in en haal de inhoud op met
PHP:
$_SESSION["variablename"]
 
Laatst bewerkt:
Heb je volledige error_reporting?

PHP:
error_reporting ( E_ALL );

Krijg je geen notices oid daarmee?

Heb je al een test script van internet gedownload en gedraaid.
 
Heb je volledige error_reporting?

PHP:
error_reporting ( E_ALL );

Krijg je geen notices oid daarmee?
Dit aan de pagina toevoegen? Ik heb het onder de form toegevoegd, zie http://admin.dn2.8s.nl/. Je ziet nu PHPSESSID=... staan, als je inlogt (demo,demo) verdwijnt dat, maar zie je ook de gebruikersnaam niet.

Heb je al een test script van internet gedownload en gedraaid.
Ik heb al verschillende scripts op de server staan die vroeger wel werkten maar nu niet meer ;) (en dit nieuwe)

Ik heb trouwens een php sessions testscript gedownload, (http://admin.dn2.8s.nl/session_test.php) maar dat werkt wel :confused:
 
Bovenaan de pagina, niet onderaan. Waarschijnlijk heb je iets veranderd waardoor het nu niet meer werkt.
 
Zie je verder nog vreemde tekens? Het kan zijn dat je last hebt van BOM (byte order marking). Sla je bestand op in ASCII indeling, niet in UTF-8. Verder moet session_start() HELEMAAL bovenaan van je pagina, slechts <?php en een enter mogen er voor staan, verder niets.

Mocht dit niet werken, neem dan contact op met je webhost!
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan