cedriclomb
Messages postés275Date d'inscriptionsamedi 19 novembre 2005StatutMembreDernière intervention27 avril 2010
-
2 févr. 2006 à 18:27
cedriclomb
Messages postés275Date d'inscriptionsamedi 19 novembre 2005StatutMembreDernière intervention27 avril 2010
-
6 févr. 2006 à 18:21
Bonsoir,
Voila le problème : J'essaye de faire des session jusque la ca peut aller :
donc ouverture de session <? session_start() ?>
...
Puis une fonction echo sur les variables posté en session.
=> Cette partie marche
Mais ensuite je fais un lien pour changer de page. Sur l'autre page bien sur reprise de session et une fonction echo sur une des variables de session déja définie avant.
Et la bah c'est le drame ya rien qui passe. Est-ce que quelqu'un peu m'expliquer pourquoi ?
---------------------
PS : Cela ne marche pas sur Eseay php mais je me disais que c'était paske j'était en local. Mais cela ne marche pas non plus chez mon hebergeurs (1and1.fr)
cs_Tartuffe
Messages postés39Date d'inscriptionjeudi 27 mai 2004StatutMembreDernière intervention18 février 20083 3 févr. 2006 à 00:00
erreur 1 : bingo !
_____________________________
$pass=....
$_SESSION['pass']
_________________________
Avec ca on a forcément une merdouille de session !
Forum "Session pour les neuneus"
Je supputte aussi une merdouille potentiel avec $statut et $_SESSION['statut']...
Norme le nom des variables de session en les commancant TOUTE et TOUJOURS par 's_' par exemple, et en n'utilisant jamais de variable commencant par 's_'....
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 3 févr. 2006 à 08:18
C 'est ce que je répondais à Tartuffe dans son thread à lui tien, lol ;-)
Une question, quand même : on voit souvent ce problème, parce que les hébergeurs sont souvent en register_globals à On, et parce que les codeurs
ont cette habitude de faire des trucs du genre :
$id= $_POST['id'];
SELECT nom FROM gens WHERE gens_id = $id
Pourquoi...? Pourquoi n'utilisais vous pas directement vos variables ?
SELECT nom FROM gens WHERE gens_id = $_POST['id']
?
(après vérifications d'usage de ce qu'elle contient, évidemment).
Ca tient pour les $_SESSION aussi hein.
cedriclomb
Messages postés275Date d'inscriptionsamedi 19 novembre 2005StatutMembreDernière intervention27 avril 20101 5 févr. 2006 à 17:42
bonjour,
la je crois que j'ai encore rien compris
j'ai recopier le code et essayer le meme avec un = a chaque fois j'ai :
____________________________________________________________________________
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, webadmin@kundenserver.de and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 20078 5 févr. 2006 à 17:43
bah ton hébergeur ne supporte pas que tu passes par là, essaie dans ce cas un ini_set('register_globals','off'); mais je sais pas si ça va marcher (ça m'étonnerais)