|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre régulier
![]() Inscription : octobre 2006 Messages : 324 ![]() |
hello !
galère, je suis chez PHPNET (sérieux !), la HotLine n'a pa résolu => J'ouvre une session (session_start) J'ajoute une variable dans la page $_SESSION [sfsdf]= sfsgd En local tout fonctionne ajout, lecture... Sur serveur => les variables semblent exister (isset) mais sont vides (ne retournent rien) J'ai comparé les PHP ini => identiques ! La HotLine est en cours de tests mais ne trouve pas (pas encore) Hors je suis à la bourre (perdu la journée pour une session !) Un coup de main ?? Merci beaucoup, tout mon boulot est bloqué ! * Nouvelles de la HotLine => ont testé DUMP pour entrer les variable = echec ! Je reviens vers 21 H 30, j'espère terminer mes scripts cette nuit ! Merci d'avance |
|
|
00
|
|
|
#2 |
|
Membre émérite
![]() Franck Développeur Web indépendant Inscription : avril 2007 Messages : 678 ![]() |
bonsoir,
C'est possible d'avoir en visu, une partie du code, là où tu pense que ça foire?
__________________
LudiKreation Pour un web ludique et son Blog | CapRumbo pour un peu d'évasion | ChaOdisiaque Club Passion Rôliste |SierrElben le Jeu de rôle |
|
00
|
|
|
#3 | |||
|
Membre régulier
![]() Inscription : octobre 2006 Messages : 324 ![]() |
Désolé, j'étais occupé !
Merci de répondre; En fait je fais un script de log (nom + mail) J'ai un form qui vérifie les erreurs et si OK Citation:
Citation:
et je sais en fonction des variables si je considère ma session OK ou pas. Citation:
ou se déconnecter si la session est OK. J'essaie de faire bref ! Sur Easyphp en Local => çà roule Sur le serveur ma session est déclarée ouverte (isset des variables retourne true, echo retourne rien !) mais je ne peux pas afficher mes variables ! Donc la session a pris le nom des variables, mais pas leur contenu. La HotLine de PHPNET a fouillé pendant 1 heure => script OK. Demain, une "pointure" sera présente et me donnera la (j'espère) la solution. En attendant, je ne peux plus bosser ! ! Si tu as une idée... |
|||
|
|
00
|
|
|
#4 |
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
register_globals est à On ou Off pour vos scripts ? Quelle(s) version(s) de PHP ? Si vous faites un dump de l'état complet (incluant l'identifiant) de la session, qu'est-ce ça donne avant et après ce "bug" ?
|
|
|
00
|
|
|
#5 |
|
Membre régulier
![]() Inscription : octobre 2006 Messages : 324 ![]() |
Je ne connais pas ces mnipulations !
Mais j'ai comparé les php ini (session) du serveur et de Mysql. Ils sont identiques ! Le register globals, je le vois ou ? Mais je suis certain que le le technicien chez phpnet a vérifié. Dans mon script, uniquement session_start et traitement des variables comme indiqué. DUMP ?? a été utilisé pour essayé d'entrer les variables => idem ! Sur le serveur les tests ont été faits sur PHP 4.1 et 5 REGISTER GLOBAL ON en local et OF sur le serveur. des test ont été faits avec cookies et sans. Point mort ! Ah au fait, je peux intervenir sur le PHP ini du serveur, j'ai le droit. Note si je fais une modif, elle est opérationnelle 24H après et j'ai pris un max de retard... |
|
|
00
|
|
|
#6 |
|
Membre régulier
![]() Inscription : octobre 2006 Messages : 324 ![]() |
M'enfin, je pige plus rien !
je n'utilise jamais de sessions (je ne fais que du site vitrine depuis des années). Mais si j'en crois la plupart des sites (genre site du zéro), je respecte la procédure la plus simple. Si je n'ai pas de solution avant midi, je vais passer par un fichier texte ! çà me gène parceque j'ai besoin de beaucoup de variables => le site repose sur une BDD de 65 champs. Je comprends qu'à 1 H du mat... Vais pas tarder à décrocher, je me lèverai tôt, je laisse le post ouvert, si personne n'y voit d'inconvénient. Théoriquement j'aurai un Ingénieur chez PHPNET en ligne demain (pas là aujourd'hui) Merci pour tout (je reste en atttente d'une répone encore une heure) |
|
|
00
|
|
|
#7 | |||||
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
Citation:
Citation:
Citation:
Code :
En début de script vous devriez éventuellement ajouter error_reporting(E_ALL) et ini_set('display_errors', 1), sait-on jamais ... |
|||||
|
|
00
|
|
|
#8 | |
|
Membre régulier
![]() Inscription : octobre 2006 Messages : 324 ![]() |
Ouh là !
à cette heure ci.. les neurones ! Je reprends point par point ta réponse : Rare défaut chez PHPNET, les HTaccess ne sont pas standards (ils ont un générateur pour protéger l'accès aux dossiers. Je ne sais pas passer des paramètres avec. Citation:
Une variable entrée dans le script via $_SESSION[] = ne s'affiche pas. Je testerai les dumps avant / après demain matin, je suis KO ! Je suis désolé si je suis confus, mais la journée a été un marathon ! Mais c'est sympa de te pencher sur mes galères ! Merci encore. |
|
|
|
00
|
|
|
#9 |
|
Membre régulier
![]() Inscription : octobre 2006 Messages : 324 ![]() |
Bonjour !
OK JULP, tu avais le nez creux ! Chez PHPNET ils ont mis, à la première heure un HTaccess (pour passer register globals à OF) et çà fonctionne ! Merci beaucoup de vos contributions, sans ce forum... Parenthèses (tant pis si vous n'aimez pas) je souligne que phpnet.org = hébergeur top et pas cher. Faut voir ce qu'ils offrent et a quel prix. Sans compter sur le service, ils n'abandonnent personne en Galère ! Merci encore mais .... je reviendrai pour autre chose, ! Bonne journée |
|
|
00
|
|
|
#10 | ||
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
Tant mieux vous m'en voyez ravi
![]() Citation:
Citation:
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com