Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Je cherche une solution (Formulaire PHP) ?

14 réponses
Avatar
Otto Haldi
J'ai un formulaire assez complexe que j'affiche avec un
simple echo. Voir extrait ci-dessous.

Je dois ajouter (env. au milieu du formulaire) un champ
sélection qui peut changer selon une table.

Je ne trouve pas comment inclure cette boucle while au
milieu de mon formulaire.

J'ai essayé la méthode suivante:

echo "<form partie1" puis ma boucle php puis le reste du
formulaire echo" partie2" mais cela ne fonctionne pas.

Quelqu'un peut-t'il seulement me donner une piste pour
résoudre ce problème.

Il y a la possibilité de faire un echo pour chaques lignes,
mais je trouve cela assz lourd.

Merci d'avance pour tous renseignements.

Otto



echo "<form method='post' action='$PHP_SELF'>

<table border='0' width='66' cellspacing='0'
cellpadding='0' height='277'>
..
<td width='190'><input type='text' name='politesse'
value='$POLITESSE' size='32'></td>
<td width='190'><input type='text' name='nom' value='$NOM'
size='32'></td>
..
env. 100 lignes
..

</table>

<p><input type='submit' name=mode value='Enregistrer'>
<input type='submit' name=mode value='Effacer'>
<input type=hidden name=last_id value='$id'>

</form>";

4 réponses

1 2
Avatar
Laurent Seguin
Stephane Sales , le 05 oct. 2003
03:04:30, écrivait ceci:

<form method='post' action='<?= $_SERVER ['PHP_SELF'] ?>'>
et ca :
echo '<form method="post" action="'.$_SERVER['PHP_SELF'].'">'

y a t'il à avoir une préférence ?
par exemple : je n'ai pas éssayé la 1 ère méthode, mais donnerait elle du
code xhtml valide(attributs *doivent* être entre double quotes) ?



Rien ne t'empeche de mettre des double quotes dans la 1ère méthode...

Avatar
Jean-Marc Molina
Au plaisir amigo :)

JM

--
Clé AntiPourriel : PASUNPOURRIEL (ne pas retirer)
Avatar
Stephane Sales
Thibaut Allender wrote:
"Otto Haldi" wrote in message
news:
J'ai malheureusement vu dans certain bouquin que l'on pouvais/devais
afficher

le code HTML avec echo ou Print!..>
bien sur qu'on peut le faire, et c'est parfois interessant de le faire,

dans une condition par exemple.
mais quand il a plus d'html que de php, il vaut mieux faire l'inverse (a
savoir, mettre le php dans l'html)


y a t il une raison autre qu'une histoire de gout ?
par exemple entre la version de php intégré au html :
<form method='post' action='<?= $_SERVER ['PHP_SELF'] ?>'>

et ca :
echo '<form method="post" action="'.$_SERVER['PHP_SELF'].'">'

y a t'il à avoir une préférence ?
par exemple : je n'ai pas éssayé la 1 ère méthode, mais donnerait elle du
code xhtml valide(attributs *doivent* être entre double quotes) ?

stéphane déguisé en développeur PHP depuis un mois
--
Subject: cherche derniers version de linux pour testé
faire ofre
echange possible mais je n ai que des softs pour win
-+- furtif in Guide du linuxien pervers - "Rencontres du 3ème type..." -+-



Avatar
Cornelius
"Stephane Sales" a écrit dans le message
de
echo '<form method="post" action="'.$_SERVER['PHP_SELF'].'">'


Moi je fais ça:
echo '<form method="post" action="$_SERVER[PHP_SELF]">';
ou

echo "<form method="post" action="$_SERVER[PHP_SELF]">";

1 2