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

  FORUM HardWare.fr
  Programmation
  PHP

  PHP est caractéres réservés

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

PHP est caractéres réservés

n°1373399
JuVeNaL
Carpe Diem
Posté le 23-05-2006 à 17:39:03  profilanswer
 

Bonjour ,
 
Je rencontre un problème dans mon code .
Voici mon code  
"""""""""""""""""""""""""""""
echo " <form action=beta.php?page=annu_register method=get>\n";
"""""""""""""""""""""""""""""
il me met une erreur    
"""""""""""""""""""""""""""""
Parse error: syntax error, unexpected '?'
"""""""""""""""""""""""""""""
 
Comment faire pour qu'il passe le ? sans qu'il le considére comme du code ou autre ?  
 
Bien à vous  
JuVeNaL
 
 
 
 

mood
Publicité
Posté le 23-05-2006 à 17:39:03  profilanswer
 

n°1373411
gooopil
pfiew
Posté le 23-05-2006 à 17:48:35  profilanswer
 

echo "<form action=\"beta.php?page=annu_register\" method=\"get\">\n";

n°1373475
JuVeNaL
Carpe Diem
Posté le 23-05-2006 à 18:46:32  profilanswer
 

gooopil a écrit :

echo "<form action=\"beta.php?page=annu_register\" method=\"get\">\n";


 
Bonjour Gooopil,
 
Le problème quand je fait ça c'est que lorsque il execut l'action ( Submit )  
il ne prend que ça en compte "beta.php?"et pas la suite ...
à tu une idée ?  
 
Bien à toi
JuVeNaL

n°1373491
flo850
moi je
Posté le 23-05-2006 à 19:06:03  profilanswer
 

echo '<form action="beta.php" method="get">'  // remaque l'utilisation des ' et des "
 
echo '<input type="hidden" name="page" value="register">'


---------------

n°1373505
Sh@rdar
Ex-PhPéteur
Posté le 23-05-2006 à 19:19:42  profilanswer
 

si le code indiqué dans le premier post est bon, l'erreur ne peut pas venir de là...
 
tu peux nous faire un copier coller de toute la page stp ?


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°1373524
naceroth
Posté le 23-05-2006 à 19:35:34  profilanswer
 

flo850 a écrit :

echo '<form action="beta.php" method="get">'  // remaque l'utilisation des ' et des "
 
echo '<input type="hidden" name="page" value="register">'


 
annu_register comme valeur pour le champ hidden même :)

n°1373532
JuVeNaL
Carpe Diem
Posté le 23-05-2006 à 19:39:08  profilanswer
 

Sh@rdar a écrit :

si le code indiqué dans le premier post est bon, l'erreur ne peut pas venir de là...
 
tu peux nous faire un copier coller de toute la page stp ?


 
Voici une partie du code car la page est longue  
 
   echo "<center><table border=0 cellpadding=0 cellspacing=0 width=60%><tr><td><font size=1 face=arial>\n";
   include("conditions.html" );
   echo "</font></td></tr></table><BR><BR><hr width=60%></center>\n";
   echo "<br>\n";
   echo "<center>\n";
   echo " <form action=\"beta.php?page=annu_register\" method=\"get\">\n";
   echo " <input type=hidden name=action value=meta_send>\n";
   echo " <input type=hidden name=id_cat value=\"$_GET[id_cat]\">\n";
   echo " <span class=all_field_required_annuaire>\n";
   echo " <FONT FACE=Arial SIZE=3 COLOR=Black><B>Adresse :&nbsp;</B></FONT>\n";
   echo " <input type=url name=url maxlength=150 size=41 value=http:// class=field_data_add_site_annuaire>\n";
   echo " </span>\n";
   echo " <input type=submit value=Continuer class=submit_form_add_site_annuaire>\n";
   echo " <br>&nbsp;\n";
   echo " <table border=0 cellpadding=0 cellspacing=0 width=60%>\n";
   echo " <tr><td align=right><font face=Arial size=1><a href=beta.php?page=annu_register&action=meta_pass&id_cat=$id_cat>Cliquez ici pour passer la détection</a></td></tr>\n";
   echo " </table>\n";
   echo "</center>\n";

n°1373541
JuVeNaL
Carpe Diem
Posté le 23-05-2006 à 19:41:39  profilanswer
 

flo850 a écrit :

echo '<form action="beta.php" method="get">'  // remaque l'utilisation des ' et des "
 
echo '<input type="hidden" name="page" value="register">'


 
et le '?' ?  
car c'est important de l'avoir je doit vraiment avoir comme résultat final "beta.php?page=annu_register"
 
JuVeNaL

n°1373543
naceroth
Posté le 23-05-2006 à 19:43:42  profilanswer
 

JuVeNaL a écrit :

et le '?' ?  
car c'est important de l'avoir je doit vraiment avoir comme résultat final "beta.php?page=annu_register"
 
JuVeNaL


 
C'est pour ça qu'il a ajouté le champs hidden

n°1373544
Sh@rdar
Ex-PhPéteur
Posté le 23-05-2006 à 19:46:11  profilanswer
 

pas mieux, pour moi ton code est sale mais correct (pas d'erreur chez moi après copié collé)
 
donc message d'erreur complet (avec le numéro de ligne ça aidera) et au moins le bloc concerné avec un repère pour les lignes stp :)

Message cité 2 fois
Message édité par Sh@rdar le 23-05-2006 à 19:46:55

---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
mood
Publicité
Posté le 23-05-2006 à 19:46:11  profilanswer
 

n°1373553
naceroth
Posté le 23-05-2006 à 19:56:49  profilanswer
 

Sh@rdar a écrit :

pas mieux, pour moi ton code est sale mais correct (pas d'erreur chez moi après copié collé)
 
donc message d'erreur complet (avec le numéro de ligne ça aidera) et au moins le bloc concerné avec un repère pour les lignes stp :)


 
Non, je t'explique parce que visiblement seuls flo850 et moi avont compris le problème : son form utilise la méthode GET, ça va donc écraser la query string qu'il indique dans son action pour la remplacer par celle des données du form, d'où la solution (correcte) de flo850 :)

n°1373555
JuVeNaL
Carpe Diem
Posté le 23-05-2006 à 19:57:27  profilanswer
 

parfait ça marche ... merci , c'est pourtant du html et comme un idiot je cherchais dans mon code php .
 
Merçi à vous  
JuVeNaL

n°1373559
Sh@rdar
Ex-PhPéteur
Posté le 23-05-2006 à 19:58:02  profilanswer
 

naceroth a écrit :

Non, je t'explique parce que visiblement seuls flo850 et moi avont compris le problème : son form utilise la méthode GET, ça va donc écraser la query string qu'il indique dans son action pour la remplacer par celle des données du form, d'où la solution (correcte) de flo850 :)


 
 
:??:
 
le premier message parle d'une parse error et le titre de caractère réservés ?
 
c'est réglé ça ?
 
EDIT : à priori oui, ce topic n'a ni queue ni tête  :heink:


Message édité par Sh@rdar le 23-05-2006 à 19:59:11

---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°1373561
JuVeNaL
Carpe Diem
Posté le 23-05-2006 à 20:00:47  profilanswer
 

Sh@rdar a écrit :

pas mieux, pour moi ton code est sale mais correct (pas d'erreur chez moi après copié collé)
 
donc message d'erreur complet (avec le numéro de ligne ça aidera) et au moins le bloc concerné avec un repère pour les lignes stp :)


 
oui le code n'est pas tout propre , je te rassure c'est pas moi qui l'ai fait de A=Z c'est un script d'annuaire que je retravail .  
mais je suis ouvert à toute remarque donc n'hésite pas à me dire ce qui n'est pas propre .
 
Bien à toi
JuVeNaL


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

  PHP est caractéres réservés

 

Sujets relatifs
Enregistrer en PHP des infos dans un fichier PHPcompiler PHP avec GD2 ?
SNMP sous PHP/WindowsComment initialiser les variables MySQL en PHP ?
[PHP/MySql] Supprimer une table SQL temp dans une session PHP[PHP] .htaccess, magic_quote et site indisponible
Problème de vitesse Apache/Php sous Windows (p.r. à EasyPHP)Problème requête PHP
Programmation PHPBesoin d'aide pour pièces jointes avec PHP Mailer
Plus de sujets relatifs à : PHP est caractéres réservés


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