Créer un formulaire pour signaler un bug
2 participants
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1 • Partagez
Créer un formulaire pour signaler un bug
Bonsoir,
Comme le titre l'indique, je cherche a créer un code qui permettrait de transférer un bug via un formulaire, de cette forme : https://i.servimg.com/u/f45/15/75/02/96/2012-035.png
Quand je reçois cela dans un nouveau topic, je reçois ça sous forme de texte :
Bonjour cher admin,
pseudo membre a découvert un bug sur la page lien qui est le suivant :
Raison
Je vous donne un morceau de code qui peut être utile.
Merci
Comme le titre l'indique, je cherche a créer un code qui permettrait de transférer un bug via un formulaire, de cette forme : https://i.servimg.com/u/f45/15/75/02/96/2012-035.png
Quand je reçois cela dans un nouveau topic, je reçois ça sous forme de texte :
Bonjour cher admin,
pseudo membre a découvert un bug sur la page lien qui est le suivant :
Raison
Je vous donne un morceau de code qui peut être utile.
- Code:
<body style="background:#B7C0E5 url('http://i45.servimg.com/u/f45/15/75/02/96/75549812.jpg')top center no-repeat;text-align:center;">
<form action="/post" method="post" name="post" enctype="multipart/form-data" onSubmit="return(CompleteMessage(this))">
<input type="hidden" name="lt" value="0" />
<input type="hidden" name="mode" value="newtopic" />
<input type="hidden" name="topictype" value="0" checked="checked" />
<input type="hidden" name="message" value="" />
<input type="hidden" name="f" value="40" />
<input type="hidden" name="subject" value="Nouveau Bug" />
Merci
Dernière édition par Daylaton le Jeu 9 Fév 2012 - 19:56, édité 3 fois
Zeste- Membre habitué
-
Messages : 1366
Inscrit(e) le : 28/11/2010
Zeste- Membre habitué
-
Messages : 1366
Inscrit(e) le : 28/11/2010
Re: Créer un formulaire pour signaler un bug
Si cela peut vous aider, je propose aussi ce code :
Merci!
- Code:
<h1>Bugs</h1>
<hr>
<p>Vous avez découvert un bug ? Faites le nous savoir ici en remplissant le formulaire suivant. </p>
<form method="post">
<label>L'adresse de la page :</label><input class="adresse" type="post" name="adresse"><br>
<label>Décrivez le bug découvert :</label><textarea name="bug" id="bug" rows="10" cols="50"></textarea><br>
<input type="submit" value="Envoyer" name="envoyer">
Merci!
Zeste- Membre habitué
-
Messages : 1366
Inscrit(e) le : 28/11/2010
Re: Créer un formulaire pour signaler un bug
bonsoir,
comme ceci ?
comme ceci ?
- Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<title>Changement de Pseudo</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<style type="text/css">
form {width:700px;
margin:auto;
margin-top:400px;
margin-bottom:20px;
}
label {float:left;text-align:left;}
</style>
<script type="text/javascript" src="http://tinyurl.com/var-fa"></script>
<script type="text/javascript">
function CompleteMessage(form)
{
/* Refuser l'envoi si le formulaire n'est pas entièrement rempli, si un des champs est vide */
if( form.adresse.value == "" || form.bug.value == "" )
{
document.getElementById("errormsg").innerHTML = "Merci de remplir les champs .";
return false;
}
else
{
var txt_message = "Bonjour cher admin,\n\n"
txt_message += "[b]" + form.pseudo1.value + "[/b] a découvert un bug sur la page lien qui est le suivant:\n\n"
txt_message += "[url]" + form.adresse.value + "[/url]\n\n"
txt_message += "Description du problème :\n\n"
txt_message += form.bug.value + "\n";
form.message.value = txt_message;
return true;
}
}
</script>
</head>
<body style="background:#B7C0E5 url('http://i45.servimg.com/u/f45/15/75/02/96/75549812.jpg')top center no-repeat;text-align:center;">
<form action="/post" method="post" name="post" enctype="multipart/form-data" onSubmit="return(CompleteMessage(this))">
<input type="hidden" name="lt" value="0" />
<input type="hidden" name="mode" value="newtopic" />
<input type="hidden" name="topictype" value="0" checked="checked" />
<input type="hidden" name="message" value="" />
<input type="hidden" name="f" value="40" />
<input type="hidden" name="subject" value="Nouveau Bug" />
<input type="hidden" name="pseudo1" id="pseudo1" value="" class="USERNAME" />
<h1>Bugs</h1>
<hr>
<p>Vous avez découvert un bug ? Faites le nous savoir ici en remplissant le formulaire suivant. </p>
<label for="adresse">L'adresse de la page :</label><input type="text" name="adresse" id="adresse" size="55" maxlength="90" /><br>
<label for="bug">Décrivez le bug découvert :</label><textarea name="bug" id="bug" rows="7" cols="50"></textarea>
<p><div id="errormsg" style="color:red;"> </div></p>
<input type="submit" value="Envoyer" name="post" /><br />
</form>
</body>
</html>
Re: Créer un formulaire pour signaler un bug
Oui, merci!
Zeste- Membre habitué
-
Messages : 1366
Inscrit(e) le : 28/11/2010
Re: Créer un formulaire pour signaler un bug
Juste, y-a t-il moyen de rajouter ceci ? :
Un sélectionneur, les membres choisissent quel grade sur forum cela concerne. Je vous donnes les grades :
-Administrateurs
-Modérateurs
-Rédacteurs
-Correcteurs
-Animateurs
Il faut que ce soit un truc a choix multiples, où les membres cochent.
Lorsque le formulaire est envoyé, une phrase apparaît en supplément sur le topic : Ceci concerne les [+grade(s)]
Merci !
Un sélectionneur, les membres choisissent quel grade sur forum cela concerne. Je vous donnes les grades :
-Administrateurs
-Modérateurs
-Rédacteurs
-Correcteurs
-Animateurs
Il faut que ce soit un truc a choix multiples, où les membres cochent.
Lorsque le formulaire est envoyé, une phrase apparaît en supplément sur le topic : Ceci concerne les [+grade(s)]
Merci !
Zeste- Membre habitué
-
Messages : 1366
Inscrit(e) le : 28/11/2010
Re: Créer un formulaire pour signaler un bug
bonjour,
il faudrait des cases à cocher ?
il faudrait des cases à cocher ?
Re: Créer un formulaire pour signaler un bug
Oui.
Des carré (mini) + nom du grade.
Des carré (mini) + nom du grade.
Zeste- Membre habitué
-
Messages : 1366
Inscrit(e) le : 28/11/2010
Re: Créer un formulaire pour signaler un bug
bonsoir,
- Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<title>Changement de Pseudo</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<style type="text/css">
form {width:700px;
margin:auto;
margin-top:400px;
margin-bottom:20px;
}
label {float:left;text-align:left;}
</style>
<script type="text/javascript" src="http://tinyurl.com/var-fa"></script>
<script type="text/javascript">
function CompleteMessage(form)
{
/* Refuser l'envoi si le formulaire n'est pas entièrement rempli, si un des champs est vide */
if( form.adresse.value === "" || form.bug.value === "" )
{
document.getElementById("errormsg").innerHTML = "Merci de remplir les champs .";
return false;
}
else
{
var txt_message = "Bonjour cher admin,\n\n";
txt_message += "Ceci concerne les :[list]";
for(var i = 0; i < form.personnel.length; i++)
{
if(form.personnel[i].checked === true) { txt_message += "[b]" + form.personnel[i].value + "[/b]\n"; }
}
txt_message += "[/list][b]" + form.pseudo1.value + "[/b] a découvert un bug sur la page lien qui est le suivant:\n\n";
txt_message += "[url]" + form.adresse.value + "[/url]\n\n";
txt_message += "Description du problème :\n\n";
txt_message += form.bug.value + "\n";
form.message.value = txt_message;
return true;
}
}
</script>
</head>
<body style="background:#B7C0E5 url('http://i45.servimg.com/u/f45/15/75/02/96/75549812.jpg')top center no-repeat;text-align:center;">
<form action="/post" method="post" name="post" enctype="multipart/form-data" onSubmit="return(CompleteMessage(this))">
<input type="hidden" name="lt" value="0" />
<input type="hidden" name="mode" value="newtopic" />
<input type="hidden" name="topictype" value="0" checked="checked" />
<input type="hidden" name="message" value="" />
<input type="hidden" name="f" value="40" />
<input type="hidden" name="subject" value="Nouveau Bug" />
<input type="hidden" name="pseudo1" id="pseudo1" value="" class="USERNAME" />
<h1>Bugs</h1>
<hr>
<p>Vous avez découvert un bug ? Faites le nous savoir ici en remplissant le formulaire suivant. </p>
<p>Merci de préciser quels personnels sont concernés par ce bug :</p>
<input type="checkbox" name="personnel" value="Administrateurs" /> Administrateurs <br />
<input type="checkbox" name="personnel" value="Modérateurs" /> Modérateurs <br />
<input type="checkbox" name="personnel" value="Rédacteurs" /> Rédacteurs <br />
<input type="checkbox" name="personnel" value="Correcteurs" /> Correcteurs <br />
<input type="checkbox" name="personnel" value="Animateurs" /> Animateurs <br /><br />
<label for="adresse">L'adresse de la page :</label><input type="text" name="adresse" id="adresse" size="55" maxlength="90" /><br />
<label for="bug">Décrivez le bug découvert :</label><textarea name="bug" id="bug" rows="7" cols="50"></textarea>
<p><div id="errormsg" style="color:red;"> </div></p>
<input type="submit" value="Envoyer" name="post" /><br />
</form>
</body>
</html>
Re: Créer un formulaire pour signaler un bug
Parfait, juste, si c'est possible d'avoir cela en ligne (admin, modo etc)
Et mettre quelque chose comme ceci
lorsqu’aucune case n'est cochée?
Et mettre quelque chose comme ceci
- Code:
/* Refuser l'envoi si le formulaire n'est pas entièrement rempli, si un des champs est vide */
if( form.adresse.value === "" || form.bug.value === "" )
lorsqu’aucune case n'est cochée?
Zeste- Membre habitué
-
Messages : 1366
Inscrit(e) le : 28/11/2010
Zeste- Membre habitué
-
Messages : 1366
Inscrit(e) le : 28/11/2010
Re: Créer un formulaire pour signaler un bug
Daylaton a écrit:Parfait, juste, si c'est possible d'avoir cela en ligne (admin, modo etc)
Et mettre quelque chose comme ceci
- Code:
/* Refuser l'envoi si le formulaire n'est pas entièrement rempli, si un des champs est vide */
if( form.adresse.value === "" || form.bug.value === "" )
lorsqu’aucune case n'est cochée?
bonjour ,
Merci de préciser si la mise en ligne concerne le formulaire , ou l'envoi des données ...
Re: Créer un formulaire pour signaler un bug
Pour tout en fait.
Si il y a un truc qui n'a pas été remplis, cela affiche ça (lorsque l'on envoie!)
Si le formulaire, la (les) éventuelle(s) case(s) et le lien du bug, ne sont pas remplis => Afficher => Merci de remplir les champ! Comme vous avez mis en fait, mais appliquer aussi cela pour le truc des "checkbox"
Si il y a un truc qui n'a pas été remplis, cela affiche ça (lorsque l'on envoie!)
Si le formulaire, la (les) éventuelle(s) case(s) et le lien du bug, ne sont pas remplis => Afficher => Merci de remplir les champ! Comme vous avez mis en fait, mais appliquer aussi cela pour le truc des "checkbox"
Zeste- Membre habitué
-
Messages : 1366
Inscrit(e) le : 28/11/2010
Re: Créer un formulaire pour signaler un bug
bonsoir,
j'ai donc tout mis sur une seule ligne , j'ai séparé les différentes alertes au cas par cas , pour que ce code serve d'exemple ...
j'ai donc tout mis sur une seule ligne , j'ai séparé les différentes alertes au cas par cas , pour que ce code serve d'exemple ...
- Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<title>Changement de Pseudo</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<style type="text/css">
<!--
body {
background:#B7C0E5 url('http://i45.servimg.com/u/f45/15/75/02/96/75549812.jpg')top center no-repeat;
text-align:center;
}
form {width:700px;
margin:auto;
margin-top:400px;
margin-bottom:20px;
}
label {float:left;text-align:left;}
-->
</style>
<script type="text/javascript" src="http://tinyurl.com/var-fa"></script>
<script type="text/javascript">
function CompleteMessage(form)
{
/* Refuser l'envoi si le formulaire n'est pas entièrement rempli, si un des champs est vide */
if( form.personnel[0].checked === false && form.personnel[1].checked === false && form.personnel[2].checked === false && form.personnel[3].checked === false && form.personnel[4].checked === false)
{
document.getElementById("errormsg").innerHTML = "Merci de cocher au moins une case.";
return false;
}
else if( form.adresse.value === "")
{
document.getElementById("errormsg").innerHTML = "Merci de fournir l'adresse du lien .";
return false;
}
else if( form.bug.value === "" )
{
document.getElementById("errormsg").innerHTML = "Merci de décrire le bug .";
return false;
}
else
{
var txt_message = "Bonjour cher admin,\n\n";
txt_message += "Ceci concerne : ";
for(var i = 0; i < form.personnel.length; i++)
{
if(form.personnel[i].checked === true) { txt_message += "[b]" + form.personnel[i].value + "[/b]"; }
}
txt_message += "\n\n[b]" + form.pseudo1.value + "[/b] a découvert un bug sur la page lien qui est le suivant:\n\n";
txt_message += "[url]" + form.adresse.value + "[/url]\n\n";
txt_message += "[u]Description du problème :[/u] \n\n";
txt_message += form.bug.value + "\n";
form.message.value = txt_message;
return true;
}
}
</script>
</head>
<body>
<form action="/post" method="post" name="post" enctype="multipart/form-data" onSubmit="return(CompleteMessage(this))">
<input type="hidden" name="lt" value="0" />
<input type="hidden" name="mode" value="newtopic" />
<input type="hidden" name="topictype" value="0" checked="checked" />
<input type="hidden" name="message" value="" />
<input type="hidden" name="f" value="40" />
<input type="hidden" name="subject" value="Nouveau Bug" />
<input type="hidden" name="pseudo1" id="pseudo1" value="" class="USERNAME" />
<h1>Bugs</h1>
<hr>
<p>Vous avez découvert un bug ? Faites le nous savoir ici en remplissant le formulaire suivant. </p>
<p>Merci de préciser quels personnels sont concernés par ce bug :</p>
<input type="checkbox" name="personnel" value="- les Administrateurs" /> Administrateurs
<input type="checkbox" name="personnel" value="- les Modérateurs" /> Modérateurs
<input type="checkbox" name="personnel" value="- les Rédacteurs" /> Rédacteurs
<input type="checkbox" name="personnel" value="- les Correcteurs" /> Correcteurs
<input type="checkbox" name="personnel" value="- les Animateurs" /> Animateurs <br /><br />
<label for="adresse">L'adresse de la page :</label><input type="text" name="adresse" id="adresse" size="55" maxlength="90" /><br />
<label for="bug">Décrivez le bug découvert :</label><textarea name="bug" id="bug" rows="7" cols="50"></textarea><br /><br />
<div id="errormsg" style="color:red;"> </div><br />
<input type="submit" value="Envoyer" name="post" /><br />
</form>
</body>
</html>
Re: Créer un formulaire pour signaler un bug
Et bien... c'est parfait, merci x)
Disposez-vous de skype? Si oui, mp moi !
Je place le sujet en résolu donc.
Disposez-vous de skype? Si oui, mp moi !
Je place le sujet en résolu donc.
Zeste- Membre habitué
-
Messages : 1366
Inscrit(e) le : 28/11/2010
Sujets similaires
» Créer un formulaire qui génère un bbcode pour les candidatures
» Creer un formulaire de Présentation pour Membres
» Créer un formulaire pour un nouveau sujet
» Demande d'aide pour créer un formulaire.
» Créer un formulaire pour les présentations des membres
» Creer un formulaire de Présentation pour Membres
» Créer un formulaire pour un nouveau sujet
» Demande d'aide pour créer un formulaire.
» Créer un formulaire pour les présentations des membres
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum