Reconnait il les commandes de sessions ? [PHP sur Online] - Programmation
Marsh Posté le 07-03-2002 à 15:14:23
Pour savoir ce que gere et gere pas ton hebergeur fais une petite page php avec a l'interieur la fonction phpinfo()
celle ci va te sortir les capacité de php ( lib dispo, var environement etc...)
Marsh Posté le 07-03-2002 à 15:15:50
lord ii a écrit a écrit : Pour savoir ce que gere et gere pas ton hebergeur fais une petite page php avec a l'interieur la fonction phpinfo() celle ci va te sortir les capacité de php ( lib dispo, var environement etc...) |
ah oui merci je vais vérifier... Mais Online qui gérerait pas les cessions ce serait byzarre non ?
Marsh Posté le 07-03-2002 à 15:20:41
Visiblement ton pb vient plutot du fait que tu as déja envoyé les header. Il faut lire l'erreur et ensuite voir dans la doc ce que l'on dit sur les sessions. Il ne faut en aucun cas avoir envoyé du contenu vers le client comme pour des cookies
Marsh Posté le 07-03-2002 à 16:48:51
Fo mettre session_start() avant de mêttre le moindre caractère (même un espace), enfin fo pas que le serveur envoie qqch avant la fonction, c pareil pour les cookies ou pour les header().
Marsh Posté le 07-03-2002 à 16:59:15
Je@nb a écrit a écrit : Fo mettre session_start() avant de mêttre le moindre caractère (même un espace), enfin fo pas que le serveur envoie qqch avant la fonction, c pareil pour les cookies ou pour les header(). |
ca y est ca marche
merci a tous
Marsh Posté le 07-03-2002 à 15:01:54
J'essaye de faire un petit script tout con tiré de www.phpdebutant.com...
Malheureusement le code génére l'erreur suivante... Est ce que ca veut dire qu'Online ne gère pas les sessions ? Parce que sinon j'ai tout bon là je pense...
La ligne 33 dont il parle est :
33 session_start();
34 session_register('Pseudo';
Voici l'erreur
Warning: Cannot send session cookie - headers already sent by (output started at /var/www/11/p/e/t/monurl.com/www/testphp/login.php:8) in login.php on line 33
Warning: Cannot send session cache limiter - headers already sent (output started at /var/www/11/p/e/t/monurl.com/www/testphp/login.php:8) in login.php on line 33
Fatal error: open(O_RDWR) failed for session file. The error is No such file or directory (2). Did you forget to create the session directory in your site ? in login.php on line 33
Fatal error: open(O_RDWR) failed for session file. The error is No such file or directory (2). Did you forget to create the session directory in your site ? in your script on line 0
Vous voyez le probleme ?
---------------
[:idee] Tu t'ennuies ? www.pagepardefaut.com : jeux online, anims flash et sites insolites...