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

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP]Passage de parametre incomprehensible

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP]Passage de parametre incomprehensible

n°1011208
Loizo
Posté le 13-03-2005 à 14:49:57  profilanswer
 

Bonjour, voici un bout de mon code et ses résultats :
 
Page html (je récupere deja ma requete depuis une autre page via une methode post)

Code :
  1. $req=$_GET['requete'];
  2.         echo $req;
  3. echo "<form action=tri_recherche.php?requete=$req method=post>";
  4.         //mon formulaire


 
Ici echo $req affichera "SELECT * FROM MaTable"
 
tri_recherche.php

Code :
  1. <?
  2. $requete=$_GET['requete'];
  3.         echo $requete;
  4. ?>


 
Ici echo $requete affiche seulement "SELECT" [:cybersonic]  
 
J'ai essayé en utilisant un champ chaché (type=hidden) plutot que de faire "?requete=$req" mais ce champ contient aussi "SELECT" et non ma requete entiere :/
 
Quelqu'un voit ou j'ai foiré ?
 
Merci :jap:  

mood
Publicité
Posté le 13-03-2005 à 14:49:57  profilanswer
 

n°1011210
Mr Mala
Posté le 13-03-2005 à 14:53:45  profilanswer
 

Faudrait peut-être penser à 'urlencoder' $req avant de le passer à tri_recherche.php !? [:spamafote]
 
http://be.php.net/urlencode


Message édité par Mr Mala le 13-03-2005 à 14:55:04
n°1011211
skeye
Posté le 13-03-2005 à 14:54:07  profilanswer
 

[:mlc]
t'as pas l'impression qu'il y a plein d'espaces?[:dawa]


---------------
Can't buy what I want because it's free -
n°1011214
Loizo
Posté le 13-03-2005 à 14:56:16  profilanswer
 

Bah je savais pas que ca posais des problemes, d'autant que dans le 1er script qui passe la requete j'ai fais comme ca et ca marche :
 
header("Location:index.php?page=aff_recherche&requete=".$requete);
 
Ca a fonctionnait :o
Merci en tout cas je regarde ca :) (Me doutait que ct un pb d'espace mais comme avec le header ca fonctionnait...)

n°1011215
Loizo
Posté le 13-03-2005 à 14:57:10  profilanswer
 

c'est bon ca marche, je ne connaissais pas cette fonction,
 
merci bcp :jap:


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

  [PHP]Passage de parametre incomprehensible

 

Sujets relatifs
Modifier les bordures d'un tableau PHP (débutant inside)PHP : A la recherche d'un script d'annonce
[PHP/MYQL] Erreur de requeteQuel livre PHP/MySQL pour débuter ?
PHP : Comportement incompréhensible de array_intersectProcédure stockée et parametre "base donnée"
Recuperer la partie numerique d'une String sous PHP?Appeler une CSS dans code PHP ?
[PHP]Fermer IE sans confirmation depuis un script 
Plus de sujets relatifs à : [PHP]Passage de parametre incomprehensible


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