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

  FORUM HardWare.fr
  Programmation

  ce que php 4.1.0 va changer

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

ce que php 4.1.0 va changer

n°87219
speedyop
Posté le 08-01-2002 à 23:19:08  profilanswer
 

bon tout le monde est au courant pour les changements de php 4.1.0 donc je vais pas repeter. mais un truc me tracasse
 
j'avais l'habitude de faire mes formulaire pour kil retourne un tableau, simplement en nomant les input comme ca name="table[valeur]"
et je recuperait tout dans un tableau $table
 
mais maintenant comment on fait vu que c'est deja un tableau?
$HTTP_POST_VARS[] ?
 
sinon autre chose je fait des truc bizarre avec les page 404 (.htaccess) j'arrive a recuperer les parametre passé en url avec HTTP_SERVER_VARS["QUERY_STRING"]
mais y'a-t-il possibilité de recuper ce qui a été passé en post sur la page 404?

mood
Publicité
Posté le 08-01-2002 à 23:19:08  profilanswer
 

n°87227
gizmo
Posté le 08-01-2002 à 23:34:27  profilanswer
 

pour ton tableau, je suppose que tu vas obtenir une matrice, mais je n'en suis pas sur.

n°87236
speedyop
Posté le 09-01-2002 à 00:28:11  profilanswer
 

c surement ca, j'ai fait klk test et si on a  
par exemple
<FORM METHOD=POST ACTION="">
<INPUT TYPE="text" NAME="table[val1]">
<INPUT TYPE="text" NAME="table[val2]">
</FORM>
 
on recuperera les valeurs dans  
$HTTP_POST_VARS[table][val1]
et
$HTTP_POST_VARS[table][val2]
 
mes reflexe d'asp me disait de faire $HTTP_POST_VARS[table,val1] mais c'est pas la bonne syntaxe en php :D
 
Ps : finalement c'est plus leger de faire un $table=$HTTP_POST_VARS[table] des le debut et de recupere ses variable dans $table[val1] et $table[val2]

 

[edtdd]--Message édité par speedyop--[/edtdd]

n°87603
speedyop
Posté le 09-01-2002 à 22:19:42  profilanswer
 

bon  a votre avis c'st bien comme simplification de s chose ou a proscure:
en debut de script
 
 function getVar()
  {
  global $HTTP_GET_VARS;
  global $HTTP_POST_VARS;
  global $HTTP_COOKIE_VARS;
  global $HTTP_SERVER_VARS;
  global $HTTP_SESSION_VARS;
  global $HTTP_ENV_VARS;
 
  $global = array_merge($HTTP_GET_VARS,$HTTP_POST_VARS,$HTTP_C
OOKIE_VARS,$HTTP_ENV_VARS,$HTTP_SERVER_VARS,$HTTP_
SESSION_VARS);
  return $global;
  }
 $global=getVar();

n°87639
MoRp][eUs
&lt;img src=&#039;morp][eus.gif&#039;&gt;
Posté le 09-01-2002 à 23:19:22  profilanswer
 

bo moi je n'utilise pas de truc du genre et ca va tres bien mais pk pas ...


---------------
L'Internet serait une toile comme les autres si elle n'avait ses millions d'araignées ...
n°87641
gizmo
Posté le 09-01-2002 à 23:31:00  profilanswer
 

speedyop a écrit a écrit :

bon  a votre avis c'st bien comme simplification de s chose ou a proscure:
en debut de script
 
 function getVar()
  {
  global $HTTP_GET_VARS;
  global $HTTP_POST_VARS;
  global $HTTP_COOKIE_VARS;
  global $HTTP_SERVER_VARS;
  global $HTTP_SESSION_VARS;
  global $HTTP_ENV_VARS;
 
  $global = array_merge($HTTP_GET_VARS,$HTTP_POST_VARS,$HTTP_C
 
OOKIE_VARS,$HTTP_ENV_VARS,$HTTP_SERVER_VARS,$HTTP_
 
SESSION_VARS);
  return $global;
  }
 $global=getVar();  




 
A mon avis, c'est pas bien, suffit que tu utilises malencontreusement 2 fois le même nom et ca foire déja. Et puis, pourquoi manipuler toutes ces variables alors que dans la plupart des cas, tu ne vas pas utiliser plus de la moitier.


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

  ce que php 4.1.0 va changer

 

Sujets relatifs
[Delphi] Changer le curseur de la souris, mais sur tout l'écran ![CSS / Javascript] changer une propriété css background avec ntscp
[JavaScript] Changer la valeur d'un champ hidden sur onClickProgrammation glut : comment changer l'icone de la fenetre?
[PHP] afficher les données d'un ID pour les changer directement ?[C++/MFC] CDC --> J'arrive pas à changer la couleur de fond
[DHTML] Changer la couleur des liens[JAVA-SERVLET] changer dynamique le nom d'un fichier à télécharger
[VC++] Changer le type d'un projet existant[SQL] Changer l'autoindex
Plus de sujets relatifs à : ce que php 4.1.0 va changer


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