par
Ryle » 27 juin 2007, 13:28
Quand tu dis que "rien" ne s'affiche tu peux préciser ? Aucune info dans la page ? Des infos mais pas de résumé des cases dans la page ?
As-tu des messages d'erreur ? As-tu vérifié le code source de la page généré ?
Dans tous les cas tu as quelques erreurs à corriger

:
- En html, les balises "<title>" et "<link>" doivent être dans l'entête de la page, il te manque les balises <head></head> autour de celles-ci
- dans ta première page, le champ <input type="hidden" name="action" value="valid_var"/> est en dehors du formulaire, il ne sera jamais envoyé.
- l'attribut for="" de la balise <label> devrait contenir l'id de la case à laquelle il est associé (ou le contraire) : choix1 au lieu de checkbox1, etc.
- tes boutons sont de type "button" ils ne soumettent donc pas le formulaire et n'exécute que le code indiqué dans le onClick, à savoir de simples "redirections" sans envoi des données. Utilise la valeur "submit" pour le type de bouton destiné à valider le formulaire et vire le onClick

- Il te manque la déclaration de $nom et $link comme des tableaux : $nom = array(); $link = array();
- Les index choix1, choix2, ... que tu utilises dans tes tableaux sont des chaines de caractère, elles devraient donc être délimitées par des apostrophes ou des guillemets : $nom['choix1']=...;
vala... au travail, je relève les copies dans 2 heures

Quand tu dis que "rien" ne s'affiche tu peux préciser ? Aucune info dans la page ? Des infos mais pas de résumé des cases dans la page ?
As-tu des messages d'erreur ? As-tu vérifié le code source de la page généré ?
Dans tous les cas tu as quelques erreurs à corriger ;) :
- En html, les balises "<title>" et "<link>" doivent être dans l'entête de la page, il te manque les balises <head></head> autour de celles-ci
- dans ta première page, le champ <input type="hidden" name="action" value="valid_var"/> est en dehors du formulaire, il ne sera jamais envoyé.
- l'attribut for="" de la balise <label> devrait contenir l'id de la case à laquelle il est associé (ou le contraire) : choix1 au lieu de checkbox1, etc.
- tes boutons sont de type "button" ils ne soumettent donc pas le formulaire et n'exécute que le code indiqué dans le onClick, à savoir de simples "redirections" sans envoi des données. Utilise la valeur "submit" pour le type de bouton destiné à valider le formulaire et vire le onClick :)
- Il te manque la déclaration de $nom et $link comme des tableaux : $nom = array(); $link = array();
- Les index choix1, choix2, ... que tu utilises dans tes tableaux sont des chaines de caractère, elles devraient donc être délimitées par des apostrophes ou des guillemets : $nom['choix1']=...;
vala... au travail, je relève les copies dans 2 heures ;)