La date/heure actuelle est Ven 25 Mai 2018 - 3:45

2 résultats trouvés pour 230

Créer un formulaire de présentation

Bonjour,

* Avant tout , il faut autoriser les formulaires sur votre forum , pour éviter l'erreur #230 ...

PA - général - sécurité :
Interdire les formulaires non officiels à poster des messages et messages privés sur le forum : Non

* Ensuite créer une page HTML ...

PA - modules - gestion des pages HTML - création en mode HTML avancé
un titre ...
Voulez-vous utiliser le haut et le bas de page de votre forum ? Oui
Utiliser cette page en tant que page d'accueil ? Non

Collez ce code dans le cadre , et validez :

Code:
<style type="text/css">
.form {
background-color:white;
width:600px;
margin:auto;
text-align:center;
}
.form .perso{
border-spacing: 7px;
}
.form .perso td,
.form p{
border: 1px solid #555;
width: 300px;
  padding:6px;
vertical-align:top;
border-radius: 5px;
box-shadow:3px 3px 3px #555;
}
.form .perso td{
background: rgb(252,120,5); /* Old browsers */
background: -moz-linear-gradient(top, rgba(252,120,5,1) 0%, rgba(255,191,15,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(252,120,5,1) 0%,rgba(255,191,15,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(252,120,5,1) 0%,rgba(255,191,15,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fc7805', endColorstr='#ffbf0f',GradientType=0 ); /* IE6-9 */
  color:#fff}
.form .perso td+td{
background: rgb(6,109,171); /* Old browsers */
background: -moz-linear-gradient(top, rgba(6,109,171,1) 0%, rgba(138,187,215,1) 69%, rgba(197,222,234,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(6,109,171,1) 0%,rgba(138,187,215,1) 69%,rgba(197,222,234,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(6,109,171,1) 0%,rgba(138,187,215,1) 69%,rgba(197,222,234,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#066dab', endColorstr='#c5deea',GradientType=0 ); /* IE6-9 */
}
.form p{
text-align:center;
margin:5px auto;
}
</style>
<script type="text/javascript" src="http://tinyurl.com/var-fa"></script>
<script type="text/javascript">
function envoiMessage(form){

// Créer un message à partir des informations fournies

var txt_message = "[b][color=#ff0000].: Présentation de " + form.pseudo.value + " :.[/color][/b]\n\n"
+ "[u][b]Infos perso[/b][/u]\n\n"
+ "[b]Mon Prénom : [/b]" + form.champ1.value + "\n"
+ "[b]Mon Age : [/b]" + form.champ2.value + "\n"
+ "[b]Ma région [/b]" + form.champ3.value + "\n"
+ "[b]Mes Passions [/b]" + form.champ4.value + "\n"
+ "[b]Mon Métier : [/b]" + form.champ5.value + "\n\n"
+ "[u][b]Infos Warez / Web / Connexion[/b][/u]\n\n"
+ "[b]Mes compétences en Graph' : [/b]" + form.champ6.value + "\n"
+ "[b]Mes compétences en Prog' : [/b]" + form.champ7.value + "\n"
+ "[b]Mon F.A.I. : [/b]" + form.champ8.value + "\n"
+ "[b]Débit de ma connexion : [/b]" + form.champ9.value + "\n\n"
+ "[u][b]Infos / Contribution forum[/b][/u]\n\n"
+ "[b]Comment j'ai connu la board : [/b]" + form.champ10.value + "\n"
+ "[b]Ce que j'en attends : [/b]" + form.champ11.value + "\n"
+ "[b]Ce que je compte lui apporter [/b]: " + form.champ12.value + "\n";

// Insére le texte dans le champ caché "message" du formulaire
form.message.value = txt_message;

// Insére le texte dans le champ caché "subject" (titre) du formulaire
form.subject.value = "Candidature CR : " + form.pseudo.value;
}
</script>
<form action="/post" method="post" name="post" enctype="multipart/form-data" onSubmit="envoiMessage(this)" class="form">
<input type="hidden" name="lt" value="0" />
<input type="hidden" name="mode" value="newtopic" /> <!-- Un nouveau topic sera créé -->
<input type="hidden" name="topictype" value="0" checked="checked" /> <!-- Value 0: Sujet Normal (1 = post-it / 2 = annonce) -->
<input type="hidden" name="message" value="" /> <!-- Contiendra le texte du message -->

<input type="hidden" name="f" value="2" /> <!--  ID du forum dans lequel le message sera posté-->

<input type="hidden" name="subject" id="titre" value="" />
 
<p>Infos perso de <input name="pseudo" type="text" value="" class="USERNAME" readonly="readonly" style="border:none"/></p>

  <table class="perso"><tr><td><label for="champ1">Votre Prénom : </label></td>
    <td><input type="text" name="champ1" id="champ1" size="30" /></td></tr>

<tr><td><label for="champ2">Votre Age : </label></td>
    <td><input type="text" name="champ2" id="champ2" size="30" /></td></tr>

<tr><td><label for="champ3">Votre Région : </label></td>
    <td><input type="text" name="champ3" id="champ3" size="30" /></td></tr>

<tr><td><label for="champ4">Vos Passions : </label></td>
    <td><input type="text" name="champ4" id="champ4" size="30" /></td></tr>

<tr><td><label for="champ5">Votre Métier : </label></td>
  <td><input type="text" name="champ5" id="champ5" size="30" /></td></tr></table>

<p>Infos Warez / Web / Connexion</p>

<table class="perso"><tr><td><label for="champ6">Vos compétences en Graph' : </label></td>
    <td><input type="text" name="champ6" id="champ6" size="30" /></td></tr>

<tr><td><label for="champ7">Vos compétences en Prog' : </label></td>
    <td><input type="text" name="champ7" id="champ7" size="30" /></td></tr>

<tr><td><label for="champ8">Fournisseur d'acces internet : </label></td>
    <td><select name="champ8" id="champ8">
<option value="inconnu" selected="selected">Je ne sais pas</option>
<option value="Orange">Orange</option>
<option value="SFR">SFR</option>
<option value="Numericable">Numericable</option>
<option value="FREE">FREE</option>
<option value="Bouygues">Bouygues</option>
<option value="Coriolis">Coriolis</option>
<option value="Alice">Alice</option>
</select></td></tr>

<tr><td><label for="champ9">Débit : </label></td>
    <td><select name="champ9" id="champ9">
<option value="inconnu" selected="selected">Je ne sais pas</option>
<option value="56 Kbps" >56kbps</option>
<option value="8 Mbps">8 Mbps</option>
<option value="8 Mbps">20 Mbps</option>
<option value="8 Mbps">50 Mbps</option>
<option value="8 Mbps">100 Mbps</option>
</select></td></tr></table>

<p>Infos / Contribution forum</p>

<table class="perso"><tr><td><label for="champ10">Comment vous avez connu la board : </label></td>
    <td><textarea id="champ10" name="champ10" rows="2" cols="30"></textarea></td></tr>

<tr><td><label for="champ11">Ce que vous en attendez : </label></td>
    <td><textarea id="champ11" name="champ11" rows="2" cols="30"></textarea></td></tr>

<tr><td><label for="champ12">Ce que vous comptez lui apporter : </label></td>
<td><textarea id="champ12" name="champ12" rows="2" cols="30"></textarea></td></tr></table>

<p><input type="submit" name="post" value="Poster le formulaire" /></p>
</form>


Pour modifier la destination de l'envoi , il faut modifier la valeur du numéro du forum :

<input type="hidden" name="f" value="2" /> <!-- ID du forum dans lequel le message sera posté-->
par Scoubifitz
le Mar 9 Aoû 2016 - 21:07
 
Rechercher dans: Archives des problèmes avec un code
Sujet: Créer un formulaire de présentation
Réponses: 12
Vues: 630

Aide Formulaire

Bonjour,

Avant tout , il faut autoriser les formulaires sur votre forum , pour éviter l'erreur #230 ...

PA - général - sécurité :
Interdire les formulaires non officiels à poster des messages et messages privés sur le forum : Non

Ensuite créer une page HTML ...

PA - modules - gestion des pages HTML - création en mode avancé(HTML)
un titre
Voulez-vous utiliser le haut et le bas de page de votre forum ? Oui
Utiliser cette page en tant que page d'accueil ? Non

Collez ce code dans le cadre , et validez :
Ce code est un code basique.

Code:
<script type="text/javascript" src="http://tinyurl.com/var-fa"></script>
<script type="text/javascript">
function envoiMessage(form){

// Créer un message à partir des informations fournies

var txt_message = "* Prénom : " + form.champ1.value + "\n\n"
+ "* Age : " + form.champ2.value + "\n\n"
+ "* Pouvez-vous nous confirmer que vous êtes adulte ? " + form.champ2.value + "\n\n"
+ "* Métier : " + form.champ4.value + "\n\n"
+ "* Autre : " + form.champ5.value + "\n\n\n"
+ "* Pseudo en jeu : " + form.champ6.value + "\n\n"
+ "* Niveau global : " + form.champ7.value + "\n\n"
+ "* Trophées : \n" + form.champ8.value + "\n\n"
+ "* Meilleurs trophées : \n" + form.champ9.value + "\n\n"
+ "* Nombre de victoires (visibles sur votre profil) : " + form.champ10.value + "\n\n"
+ "* Nombre de dons (visibles sur votre profil) : " + form.champ11.value + "\n\n\n"
+ "* Toutes vos cartes \"epics\" possédées (et leur niveau) : \n" + form.champ12.value + "\n\n"
+ "* Toutes vos cartes rares possédées (et leur niveau) : \n" + form.champ13.value + "\n\n"
+ "* Toutes vos cartes normales possédées (et leur niveau) : \n" + form.champ14.value + "\n\n\n"
+ "* Depuis combien de temps jouez-vous ? \n" + form.champ15.value + "\n\n"
+ "* Comment nous avez-vous connu ? \n" + form.champ16.value + "\n\n"
+ "* Qu'attendez-vous de nous ? \n" + form.champ17.value + "\n\n"
+ "* Pourquoi nous rejoindre ? \n" + form.champ18.value + "\n\n";

// Insére le texte dans le champ caché "message" du formulaire
form.message.value = txt_message;

// Insére le texte dans le champ caché "subject" (titre) du formulaire
form.subject.value = "Candidature CR : " + form.pseudo.value;
}
</script>
<form action="/post" method="post" name="post" enctype="multipart/form-data" onSubmit="envoiMessage(this)" target="_parent">
<input type="hidden" name="lt" value="0" />
<input type="hidden" name="mode" value="newtopic" /> <!-- Un nouveau topic sera créé -->
<input type="hidden" name="topictype" value="0" checked="checked" /> <!-- Value 0: Sujet Normal (1 = post-it / 2 = annonce) -->
<input type="hidden" name="message" value="" /> <!-- Contiendra le texte du message -->

<input type="hidden" name="f" value="2" /> <!--  ID du forum dans lequel le message sera posté-->

<input type="hidden" name="subject" id="titre" value="" />
<p>Bonjour <input name="pseudo" type="text" value="" class="USERNAME" readonly="readonly"/> ,</p>

<p>Ces quelques lignes sont à votre disposition pour vous présenter, nous expliquer comment vous avez entendu parler du clan "Le Trident" et pourquoi vous souhaitez nous rejoindre.<br />
Laissez libre cours à votre imagination, épatez nous par vos talents d'écrivain! </p>

<p><label for="champ1">Prénom : </label><br />
<input type="text" name="champ1" id="champ1" size="30" /></p>

<p><label for="champ2">Age : </label><br />
<input type="text" name="champ2" id="champ2" size="30" /></p>

<p><label for="champ3">Pouvez-vous nous confirmer que vous êtes adulte ? </label><br />
<select name="champ3" id="champ3">
<option value="oui" selected="selected">oui</option>
<option value="non">non</option>
</select></p>

<p><label for="champ4">Métier : </label><br />
<input type="text" name="champ4" id="champ4" size="30" /></p>

<p><label for="champ5">Autre : </label><br />
<input type="text" name="champ5" id="champ5" size="30" /></p>

<p><label for="champ6">Pseudo en jeu : </label><br />
<input type="text" name="champ6" id="champ6" size="30" /></p>

<p><label for="champ7">Niveau global : </label><br />
<input type="text" name="champ7" id="champ7" size="30" /></p>

<p><label for="champ8">Trophées : </label><br />
<textarea id="champ8" name="champ8" rows="2" cols="50"></textarea></p>

<p><label for="champ9">Meilleurs trophées : </label><br />
<textarea id="champ9" name="champ9" rows="2" cols="50"></textarea></p>

<p><label for="champ10">Nombre de victoires (visibles sur votre profil) : </label><br />
<input type="text" name="champ10" id="champ10" size="30" /></p>

<p><label for="champ11">Nombre de dons (visibles sur votre profil) : </label><br />
<input type="text" name="champ11" id="champ11" size="30" /></p>

<p><label for="champ12">Toutes vos cartes "epics" possédées (et leur niveau) : </label><br />
<textarea id="champ12" name="champ12" rows="2" cols="50"></textarea></p>

<p><label for="champ13">Toutes vos cartes rares possédées (et leur niveau) : </label><br />
<textarea id="champ13" name="champ13" rows="2" cols="50"></textarea></p>

<p><label for="champ14">Toutes vos cartes normales possédées (et leur niveau) : </label><br />
<textarea id="champ14" name="champ14" rows="2" cols="50"></textarea></p>

<p><label for="champ15">Depuis combien de temps jouez-vous ? </label><br />
<input type="text" name="champ15" id="champ15" size="30" /></p>

<p><label for="champ16">Comment nous avez-vous connu ? </label><br />
<textarea id="champ16" name="champ16" rows="2" cols="50"></textarea></p>

<p><label for="champ17">Qu'attendez-vous de nous ? </label><br />
<textarea id="champ17" name="champ17" rows="2" cols="50"></textarea></p>

<p><label for="champ18">Pourquoi nous rejoindre ? </label><br />
<textarea id="champ18" name="champ18" rows="2" cols="50"></textarea></p>

<p><input type="submit" name="post" value="Poster le formulaire" /></p>
</form>


Pour modifier la destination de l'envoi , il faut modifier la valeur du numéro du forum :
<input type="hidden" name="f" value="2" /> <!-- ID du forum dans lequel le message sera posté-->
par Scoubifitz
le Mer 30 Mar 2016 - 18:38
 
Rechercher dans: Archives des problèmes avec un code
Sujet: Aide Formulaire
Réponses: 15
Vues: 622

Revenir en haut

Sauter vers: