|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | |||
![]() ![]() ![]() Inscription : avril 2004 Messages : 9 370 ![]() |
J'ai un souci bizarre
j'ai un fichier (path.php) dans lequel j'ai tous mes chemins : exemple : $login = "toto"; $pass = "bidulle"; Lorsque je cree ma session dans un de mes scripts, je fais ceci : Code :
Citation:
J'ai pas ce probleme sous XP(PHP Version 4.3.10), sous un serveur linux DEBIAN (PHP Version 4.4.2-1+b1) , mais sous un autre serveur linux debian(PHP Version 4.1.2). Merci de votre aide
__________________
Pensez toujours aux cours, FAQ Perl et la fonction recherchez!!!!!!!! Lisez les règles du forum Perl. Aucun problème par MP, merci de poster vos questions dans les sous forums dédiés et rendez vos codes sources lisibles |
|||
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() ![]() Inscription : janvier 2005 Messages : 2 572 ![]() |
![]() j'ai pas tout suivi sur l'appel de tes pages. Tu as une session dans laquelle tu as un login et un mdp et lorsque tu appelles une certaine page ils sont automatiquement modifié par $login et $pass?
__________________
Pensez au tag ![]() Les règles du Forum Dev. Web : FAQ (X)HTML/CSS | Tutos (X)HTML | Tutos CSS PHP : FAQ PHP | Tutos PHP | Benchmark PHP 5 SQL : Cours SQL |
|
|
00
|
|
|
#3 | ||
![]() ![]() ![]() Inscription : avril 2004 Messages : 9 370 ![]() |
j'ai plusieurs page dans lesquelles il y a appel au sessions. avec session_start au debut, le truc classique
Seul hic, sur ce serveur linux, ça ne marche pas, dû moins $_SESSION["login"] debut d'un de mes script php Code :
Array ( [login] => login [type] => mon_type) Array ( [login] => login_base_de_donnee [type] => mon_type) et dans path.php, j'ai un $login = "login_base_de_donnee"; mais y a pas de session dans path.php, normal quoi.
__________________
Pensez toujours aux cours, FAQ Perl et la fonction recherchez!!!!!!!! Lisez les règles du forum Perl. Aucun problème par MP, merci de poster vos questions dans les sous forums dédiés et rendez vos codes sources lisibles |
||
|
|
00
|
|
|
#4 |
![]() ![]() Inscription : octobre 2002 Messages : 2 016 ![]() |
Regarde si ton register_globale est à ON.
Et si tu as une variable $login qui passe, il te remplace ta session. register_globale à ON =
__________________
# La rubrique Web # Javascript / PHP / Flash / (X)HTML / CSS # Les FAQs # Les Sources # Mon profil LinkedIn |
|
|
00
|
|
|
#5 |
![]() ![]() ![]() Inscription : avril 2004 Messages : 9 370 ![]() |
j'ai register_globals On On
c'est pas bon?
__________________
Pensez toujours aux cours, FAQ Perl et la fonction recherchez!!!!!!!! Lisez les règles du forum Perl. Aucun problème par MP, merci de poster vos questions dans les sous forums dédiés et rendez vos codes sources lisibles |
|
|
00
|
|
|
#6 | |
![]() ![]() Inscription : octobre 2002 Messages : 2 016 ![]() |
Citation:
Mais attention si tu l'enleve du risque d'avoir des effets de bord.
__________________
# La rubrique Web # Javascript / PHP / Flash / (X)HTML / CSS # Les FAQs # Les Sources # Mon profil LinkedIn |
|
|
|
00
|
|
|
#7 | |
![]() ![]() ![]() Inscription : avril 2004 Messages : 9 370 ![]() |
Citation:
j'ai mis à off (et c'était d'ailleur le cas pour mes autres serveurs et pour XP, donc c pour ça que j'avais pas de soucis) En tout cas, tout est revenu dans l'ordre, merci.
__________________
Pensez toujours aux cours, FAQ Perl et la fonction recherchez!!!!!!!! Lisez les règles du forum Perl. Aucun problème par MP, merci de poster vos questions dans les sous forums dédiés et rendez vos codes sources lisibles |
|
|
|
00
|
|
|
#8 | |
![]() ![]() Inscription : octobre 2002 Messages : 2 016 ![]() |
Citation:
...etc. Donc si tu affecte une valeur a $toto, il te remplacera toutes les variables. Et voui c'est tout pourri mais c'est comme ça
__________________
# La rubrique Web # Javascript / PHP / Flash / (X)HTML / CSS # Les FAQs # Les Sources # Mon profil LinkedIn |
|
|
|
00
|
|
|
#9 |
![]() ![]() ![]() Inscription : avril 2004 Messages : 9 370 ![]() |
mais en mettant à off, je ne devrais plus avoir ce souci j'espere?
__________________
Pensez toujours aux cours, FAQ Perl et la fonction recherchez!!!!!!!! Lisez les règles du forum Perl. Aucun problème par MP, merci de poster vos questions dans les sous forums dédiés et rendez vos codes sources lisibles |
|
|
00
|
|
|
#10 |
![]() ![]() Inscription : octobre 2002 Messages : 2 016 ![]() |
En fait pour répondre à ta question, ce que je n'ai pas fait au dessus, et bien si tu récupère des variables posté directmeent pas $son_nom et bien ça va être bien galère à debugguer.
__________________
# La rubrique Web # Javascript / PHP / Flash / (X)HTML / CSS # Les FAQs # Les Sources # Mon profil LinkedIn |
|
|
00
|
|
|
#11 | |
![]() ![]() Inscription : octobre 2002 Messages : 2 016 ![]() |
Citation:
Sinon de toute façon
__________________
# La rubrique Web # Javascript / PHP / Flash / (X)HTML / CSS # Les FAQs # Les Sources # Mon profil LinkedIn |
|
|
|
00
|
|
|
#12 |
![]() ![]() ![]() Inscription : avril 2004 Messages : 9 370 ![]() |
c'est quoi ce bordel, que faut il faire alors? Avant aujourd'hui, j'avais jamais rencontré ce problème.
__________________
Pensez toujours aux cours, FAQ Perl et la fonction recherchez!!!!!!!! Lisez les règles du forum Perl. Aucun problème par MP, merci de poster vos questions dans les sous forums dédiés et rendez vos codes sources lisibles |
|
|
00
|
|
|
#13 | |
![]() ![]() Inscription : octobre 2002 Messages : 2 016 ![]() |
Citation:
Je ne sais pas si ton site/appli est grosse mais j'espere que tes affectation et récupration de variable son bien faite ($_GET ...) Sinon tu auras des effets de bords c'est sur.
__________________
# La rubrique Web # Javascript / PHP / Flash / (X)HTML / CSS # Les FAQs # Les Sources # Mon profil LinkedIn |
|
|
|
00
|
|
|
#14 |
![]() ![]() ![]() Inscription : avril 2004 Messages : 9 370 ![]() |
bah comme j'ai jamais eu de soucis, peut etre que je code bien
Sinon j'ai toujours un path.php où j'y mets les chemin d'image, login/pass des bases de données, chemin repertoire, etc. Et mes formulaires, les données sont toujours passées en methode POST, les upload de fichiers se font en PERL et les session via $_SESSION, voilà en gros comment je code. Debut de script, verification sur les POST: isset, etc T'as des conseils à me donner ? on sait jamais Merci
__________________
Pensez toujours aux cours, FAQ Perl et la fonction recherchez!!!!!!!! Lisez les règles du forum Perl. Aucun problème par MP, merci de poster vos questions dans les sous forums dédiés et rendez vos codes sources lisibles |
|
|
00
|
|
|
#15 |
![]() ![]() Inscription : octobre 2002 Messages : 2 016 ![]() |
Globalement comme ça, ça à l'air bon.
Si tu récupère bien tes variable posté via $_POST (par exemple) tu sera à peu pret tranquille. Et puis maintenant register_global OFF =
__________________
# La rubrique Web # Javascript / PHP / Flash / (X)HTML / CSS # Les FAQs # Les Sources # Mon profil LinkedIn |
|
|
00
|
|
|
#16 |
![]() ![]() ![]() Inscription : avril 2004 Messages : 9 370 ![]() |
c bizarre, sur easyphp ou debian sarge que j'ai installé, par default, les register_global sont à off. Par contre sur ce serveur, il était à On.
Bref, en tout cas, je dormirais moins bête ce soir Merci pour ton aide.
__________________
Pensez toujours aux cours, FAQ Perl et la fonction recherchez!!!!!!!! Lisez les règles du forum Perl. Aucun problème par MP, merci de poster vos questions dans les sous forums dédiés et rendez vos codes sources lisibles |
|
|
00
|
|
|
#17 | |
![]() ![]() Inscription : octobre 2002 Messages : 2 016 ![]() |
Citation:
__________________
# La rubrique Web # Javascript / PHP / Flash / (X)HTML / CSS # Les FAQs # Les Sources # Mon profil LinkedIn |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com