Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1232 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  question bete sur les variables globales

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

question bete sur les variables globales

n°576855
jerkeve
Posté le 26-11-2003 à 16:56:51  profilanswer
 

oups... pb bete :) mais ca me travaille parceque c'est long a coder ...
 
pour utiliser une variable avec la new version de PHP :
 
- faut-il utiliser la syntaxe $_GET['variable'] ou $_POST['variable'] à chaque utilisation de la variable dans la page ?  
 
- Ou suffit-il de mettre en debut de page : $variable = $_GET['variable'] ?
 
- Ou encore peut-on n'utiliser cette syntaxe qu'à la 1ere utilisation de la variable ds la page ?

mood
Publicité
Posté le 26-11-2003 à 16:56:51  profilanswer
 

n°576859
gizmo
Posté le 26-11-2003 à 16:59:42  profilanswer
 

la première solution.
 
La deuxième ne vaut que si tu veux faire une copie que tu modifies sans toucer à l'original.

n°576875
jerkeve
Posté le 26-11-2003 à 17:10:17  profilanswer
 

merci gizmo :)

n°576878
jerkeve
Posté le 26-11-2003 à 17:13:44  profilanswer
 

...et tant qu'a faire une 2eme question : j'ai vu plein de codes avec des "@$variable".  
Ca sert a quoi ce @ ?  
 
Je crois avoir lu que c'etait pour ne pas avoir d'erreur "undefined" qui s'affichent, mais je ne vois pas l'interet si on utilise la syntaxe ci dessus ($_GET, $_POST, etc...) ????????
 
merci encore d'avance :)

n°576953
mrbebert
Posté le 26-11-2003 à 19:22:14  profilanswer
 

Tu fais comme tu veux [:proy]  
Selon les situations, tu peux préférer l'une à l'autre :)  
 
Pour l'utilisation du "@", c'est peut être pour ne pas avoir à se demander si la variable est positionnée ou non [:figti]

n°577002
jerkeve
Posté le 26-11-2003 à 20:50:50  profilanswer
 

ok merci Mr Bebert :)

n°577031
gizmo
Posté le 26-11-2003 à 21:14:50  profilanswer
 

le @ sert à camoufler tout message d'erreur qui pourrait apparaitre suite à l'utilisation de ce qu'il préfixe.

n°577050
jerkeve
Posté le 26-11-2003 à 21:25:46  profilanswer
 

yakapafaire d'erreurs lol!
ok, ca peut quand meme servir quand on ne connais pas bien le serveur...
thx!

n°577259
KrisCool
“Verbeux„
Posté le 27-11-2003 à 10:58:12  profilanswer
 

C'est une alternative à error_reporting() dans certains cas.
On voit souvent la syntaxe @fopen, particulièrement dans le cas de fichiers distants, et ça devient vital quand on a un  script qui génère une image ou qui intervient avant l'envoi de headers au client, auquel cas toute sortie "imprévue" est exclue.
Par contre @$variable ça me paraît assez dégueu dans le sens où on devrait toujours savoir quand une variable est initialisée ou non au moment où on s'en sert.


---------------
Loose Change Lies | Bars | Last.fm
n°577347
jerkeve
Posté le 27-11-2003 à 12:15:35  profilanswer
 

bonne precision


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  question bete sur les variables globales

 

Sujets relatifs
question sur la methode post.Question trés simple : transformer une variable en tableau
Question en C++ .NETQuestion Mysql/php
[NEW QUESTION] problème de concurrence et de verouillage en JavaChamps vide et comparaison de variables
Question sur l'affichage d'une gif du Web...ptite question sur les cadres
Question sur bouquin java...question sur les frames
Plus de sujets relatifs à : question bete sur les variables globales


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR