Session PHP chez 1 and 1
Résolu
DoI3y
Messages postés
57
Statut
Membre
-
avion-f16 Messages postés 19182 Date d'inscription Statut Contributeur Dernière intervention -
avion-f16 Messages postés 19182 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Voila j'ai crée un espace membre sécurisé pur mon site hébergé chez 1 and 1.
Mon Script fonctionne à merveille en LOCAL mais lorsque je le transmet sur dans mon domaine 1 and 1, mes session ne fonctionne plus....
quelqu'un a une idée de se que je pourrai faire ???
--
La nouveauté ne peut que nous améliorer...
Voila j'ai crée un espace membre sécurisé pur mon site hébergé chez 1 and 1.
Mon Script fonctionne à merveille en LOCAL mais lorsque je le transmet sur dans mon domaine 1 and 1, mes session ne fonctionne plus....
quelqu'un a une idée de se que je pourrai faire ???
--
La nouveauté ne peut que nous améliorer...
Configuration: Windows Vista Firefox 3.0.10
4 réponses
-
Mettre ceci
magic_quotes_gpc = off magic_quotes_runtime = off magic_quotes_sybase = off register_globals = off
Dans un fichier portant le nom php.ini à la racine de ton site, et zou, t'auras plus de problèmes.-
Voila sa me fait apparaitre des erreurs... alors qu'avant jen avait pas lol ^^
c un point positif ^^
voici l'erreur :
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /..../admin/index.php:1) in /...../admin/index.php on line 3
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /..../admin/index.php:1) in /..../admin/index.php on line 3
Warning: Cannot modify header information - headers already sent by (output started at /..../admin/index.php:1) in /..../admin/index.php on line 4
voici les debut du code de la page index.php :
<?php
session_start();
header('Content_type: text/html; charset=utf-8');
....
?>
jespere que quelqu'un pourra trouvée mon erreur !!
-
-
-
Cela veut dire que t'as déjà effectué une sortie de texte (ou html) avant ton session_start().
-
Salut
Je pense que ça vient d'un petit réglage sur leur serveur. Ce réglage fait que $_SESSION['id'] est égal à $id (par exemple).
J'espère t'avoir aidé.
-
Et à tout hasard, comme apparemment il n'y a rien avant ton <?php, regarde si dans ton éditeur tu n'as pas enregistré avec le bom, https://fr.wikipedia.org/wiki/Byte_Order_Mark