|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : mai 2006 Messages : 89 ![]() |
Bonjour php-man and php-woman.
A l'instare de $_SERVER ou $_POST, je cherche à rendre super-globale une variable $_PERSONNAL. Est ce possible et si oui comment ? |
|
|
00
|
|
|
#2 |
|
Membre éclairé
![]() bioinfo Inscription : mai 2003 Messages : 385 ![]() |
Bonjour,
Je n'ai pas la reponse a ta question, mais pourquoi n'utilises-tu pas les variables $_SESSIONS ? (petite curiosite personnelle). Sohnic |
|
|
00
|
|
|
#3 |
|
Membre confirmé
![]() Inscription : juin 2006 Messages : 646 ![]() |
Salut,
T'entends quoi par super global ? |
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() Inscription : juillet 2004 Messages : 1 033 ![]() |
Salut,
Le tableau de global $GLOBALS[] ? Ou le mot clé global à tout hasard. http://www.php.net/manual/fr/languag...bles.scope.php bye |
|
|
00
|
|
|
#5 | ||
|
Membre du Club
![]() Inscription : mai 2006 Messages : 89 ![]() |
Code :
Ce que je veux c'est que $_PERSONNAL soit une super-globale. |
||
|
|
00
|
|
|
#6 | ||
|
Membre Expert
![]() ![]() Inscription : janvier 2004 Messages : 1 238 ![]() |
Code :
__________________
PHP : Regle n°1 : mysql_query(...), mysql_connect(...) et mysq_select_db(...) doivent EN DEBUG etre suivies de or die(mysql_error()); (mais jamais en production) Regle n°2 : Mieux encore : mysql_query($requete) or die("$requete<br/>".mysql_error()); Regle n°3 : echo '<pre>';var_dump($var);echo '</pre>'; affiche le contenu et le type d'une variable. Publiez vos textes de fantasy et de science-fiction sur http://www.cercledefaeries.com/concours/ |
||
|
|
00
|
|
|
#7 |
|
Membre du Club
![]() Inscription : mai 2006 Messages : 89 ![]() |
Ca j'ai bien compris, Fladnag, mais cela ne fait pas de $var une super-globale.
|
|
|
00
|
|
|
#8 | |
|
Expert Confirmé
![]() ![]() Inscription : avril 2003 Messages : 3 286 ![]() |
Citation:
__________________
Tous mes tutoriels Pas de questions techniques par MP ni par e-mail, merci ! Prolog rules! |
|
|
|
00
|
|
|
#9 |
|
Membre Expert
![]() ![]() Inscription : janvier 2004 Messages : 1 238 ![]() |
Seule autre solution pour définir des données visible partout : define
mais ca transforme ta "variable" en constante... seul inconvenient ;o)
__________________
PHP : Regle n°1 : mysql_query(...), mysql_connect(...) et mysq_select_db(...) doivent EN DEBUG etre suivies de or die(mysql_error()); (mais jamais en production) Regle n°2 : Mieux encore : mysql_query($requete) or die("$requete<br/>".mysql_error()); Regle n°3 : echo '<pre>';var_dump($var);echo '</pre>'; affiche le contenu et le type d'une variable. Publiez vos textes de fantasy et de science-fiction sur http://www.cercledefaeries.com/concours/ |
|
|
00
|
|
|
#10 |
|
Membre du Club
![]() Inscription : mai 2006 Messages : 89 ![]() |
Et comme une constante est non modifiable...
Merci quand même. |
|
|
00
|
|
|
#11 | |
|
Membre Expert
![]() Inscription : juillet 2004 Messages : 1 033 ![]() |
Salut,
Je ne compend pas ton exemple.... En effet $_PERSONNAL sort de nul part, de ce fait je ne comprend pas comment ton script peut fonctionner, à part peut être un de ces trucs qui font que je hais PHP par moment.... Bref, pourquoi ne pas être aller au bout de l'idée ? Citation:
bbye |
|
|
|
00
|
|
|
#12 |
|
Membre du Club
![]() Inscription : mai 2006 Messages : 89 ![]() |
Ca , j'ai bien compris. Je voulais juste essayer d'utiliser $_PERSONNAL comme $_POST ou $_SERVER.
Il semble que ce ne soit pas possible. Merci à tous. |
|
|
00
|
|
|
#13 | |
![]() ![]() Inscription : octobre 2002 Messages : 2 016 ![]() |
Citation:
Le seul moyen est d'utiliser $GLOBALS si tu souhaites modifier les valeurs.
__________________
# La rubrique Web # Javascript / PHP / Flash / (X)HTML / CSS # Les FAQs # Les Sources # Mon profil LinkedIn |
|
|
|
00
|
|
|
#14 |
|
Membre du Club
![]() Inscription : mai 2006 Messages : 89 ![]() |
Merci.
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com