J'espère que tout le monde n'est pas en vacances !!!
De mon côté je cherche depuis 3 jours à remplacer le bouton "envoyer" de mon formulaire par un mot "questionnaire suivant". Comme si "questionnaire suivant" était un lien qui déclenche l'envoi de mon formulaire.
IMPOSSIBLE de trouver. J'ai tout retourner dans tous les sens ! Alors il est vrai que j'ai trouvé pour mettre un image à la place du bouton, mais moi je ne veux pas un bouton qui déclenche l'envoi, je veux des mots.
Voici le code que j'ai déjà qui fonctionne très bien avec une image:
<tr><td align='center' width='30%'></td><td></td></tr>
Est-ce que quelqu'un de "calé" peut me donner la formule magique pour arriver à cliquer sur "questionnaire_suivant" pour que ça change de page et en même temps que ça m'envoi les réponses de mon questionnaire"
Merci bien pour ta réponse si rapide. Par contre je ne suis pas en pro en java et j'ai besoin que tu développes un peu ce que tu veux me dire car je ne comprends pas (ce n'est pas moi qui ai écris le code qui utilise actuellement)
Je te parle de java mais en fait j'en sais trop rien. Pour moi à la base c'était un diminutif de javascript. Ce que je sais c'est que je construis un site avec Dream et je rajoute du code quand j'en ai besoin comme par exemple un compteur qui m'indique combien de personnes visitent ma page et à quelle heure. C'est un code que j'ai trouvé et modifié à ma sauce ;
Et maintenant comme je te l'ai dit au-dessus, je cherche à remplacer mon bouton (image) "questionnaire_suivant" par "questionnaire_suivant" (un simple texte) qui ouvre une autre page et qui m'envoie le formulaire
Oui oui c'est déjà bien, mais en ce moment je suis en train de chercher comment adapter ce que tu m'as conseillé dans mon code.
Je cherche encore et si je n'y arrive pas je t'envoi un message et si je trouve je le mettrais en ligne
Le voici :
J'ai retiré tout ce que je pouvais du formulaire d'origine pour laisser juste le fait de cliquer sur le bouton m'envoi un mail m'avertissant du passage de quelqu'un sur ma page. Et dans cet exemple il y a même pas le passage à la page suivante !
<?php
// Couleur du texte des champs si erreur saisie
$color_font_warn="#FF0000";
// Couleur de fond des champs si erreur saisie
$color_form_warn="#FFCC66";
if(isset($_POST['envoi'])){
$erreur="";
// Création du message
$titre="envoi du formulaire";
if(mail("laurent.zokoa@gmail.com", $titre, stripslashes($corps), $tete)){
$ok_mail="true";
}else{
$erreur.="<li>Une erreur est survenue lors de l'envoi du message, veuillez refaire une tentative.";
}
}
?>
Le truc c'est que ton code php est très sale, ton code html n'est pas valide, et tu mélanges les deux d'une façon qui peut rendre difficile la lecture de ton code. C'est assez dur de développer comme ça, surtout pour un débutant.
<?php
// Couleur du texte des champs si erreur saisie
$color_font_warn="#FF0000";
// Couleur de fond des champs si erreur saisie
$color_form_warn="#FFCC66";
if(isset($_POST['envoi'])){
$erreur="";
// Création du message
$titre="envoi du formulaire";
if(mail("laurent.zokoa@gmail.com", $titre, stripslashes($corps), $tete)){
$ok_mail="true";
}else{
$erreur.="<li>Une erreur est survenue lors de l'envoi du message, veuillez refaire une tentative.";
}
}
?>
Pour tous ceux qui veulent une synthèse de nos discussions. Il suffit de rajouter l'un des 2 codes ci-dessous à votre formulaire le valider et en même temps ouvrir une autre page web.
Voici le code avec le "cliquez ici pour valider le formulaire !" souligné.
En cliquant sur le lien, ça valide le champs renseigné et ouvre youtube.fr
[javascript:document.getElementById('Form').submit() cliquez ici pour valider le formulaire !]
Voici le code avec le "cliquez ici pour valider le formulaire !" non souligné. De la même façon, en cliquant sur "cliquez ici pour valider le formulaire !", ça valide le champs renseigné et ouvre youtube.fr