A propos des formulaires... - PHP - Programmation
Marsh Posté le 02-10-2006 à 14:47:56
Intéraction navigateur/gas sur la chaise = langage client (javascript, flash ... comme tu veux)
php = langage serveur = traitement de ce qui est envoyé par le navigateur avec renvoie d'un fichier ((x)html en génral) au navigateur.
En clair, pour faire ça, il faut chercher du côté du javascript, du flash ... en fonction de ce que tu conais le mieux et du public visé. Si tu conais aucun langage, utilise le javascript
Marsh Posté le 02-10-2006 à 14:51:04
omega2 a écrit : Intéraction navigateur/gas sur la chaise = langage client (javascript, flash ... comme tu veux) |
Ok merci pour ces explications, je vais opter pour du JavaScript, plutôt que du Flash dans un 1° temps.
Marsh Posté le 02-10-2006 à 15:58:56
salut,
clairement, utilise du JS.
Tu crées un "sous-formulaire" pour chacun de tes choix, que tu mets après ton formulaire principal, et que tu caches.
Avec un event du type onChange sur le principal, tu révèles le formulaire adéquat ...
Pour que ce soit joli, tu peux faire ça via une fonction paramétrée ... pas le temps de t'en écrire une complète maintenant mais un machin du genre
ReveleMonForm(x) où x est le n° du form. à révéler, et que tu entres comme paramètre en fonction du choix sélectionné
bonne chance, faudra un peu chipoter mais c'est pas trop dur
Marsh Posté le 02-10-2006 à 14:22:33
Bonjour,
J'ai une petite question alors qui sera peut-être pas possible d'y réaliser en PHP mais je me lance.
Alors voilà, je suis sur la confection d'un formulaire et la je voudrais faire un système donc, par exemple avec les puces (type : radio).
Par exemple on a le choix entre 3 choses =>
Et par exemple sur le même page et quasiment en même temps que le séléction, que ca propose des choix supplémentaires par exemple :
Donc si je séléctionne "Jouer au PC" en bas ca m'afficher "
Alors est-ce réalisable tout cours ?
Si oui comme svp.
Sinon en Flash est-ce réalisable ou en JavaScript ?
Car voici un bout de mon code PHP :
<?php
$text = "text";
$text1 = $text;
?>
<td>Option 1</td>
<td>Nom : <input type="text" value=<?php echo $cat1name; ?>></input></td>
<td width="444">Type : <input type="radio" name="option1" id="option1" checked value=<?php $text1; ?> />Text
<input type="radio" name="option1" id="option1" value="textarea1" />TextArea
<input type="radio" name="option1" id="option1" value="radio1" />Radio
<input type="radio" name="option1" id="option1" value="checkbox1" />Checkbox
<?php if("$text1" == "checked" )
{ echo "Ca Fonctionne"; } else { echo "bug"; }
?>
</td>
Bon j'ai mis l'essentiel et j'ai modifier un peu mon code pour qu'il soit compréhensible.
Merci par avance de vos réponses.
Cordialement,
Dobu
Message édité par dobu le 02-10-2006 à 14:24:17