Créer un compte
Connexion

2 codes en html

Pour créer et répondre aux sujets, vous devez être connecté.
Ce sujet est résolu.
Pages: 1
Auteur Message
Dannou
05/05/2011 à 18:28:54
Dannou
Membre


bonjours ,

vous etes ma dernière solution:<couleur valeur="rouge"/>

j'ai 2 codes 1 pour un formulaire ,un autre pour une newletters ,j'ai chercher sur votre site mais n'y arrive pas avec mixé entre mon code et ce que vous proposer

1) formulaire :<couleur valeur="bleu"/>

<!-- pour nous contacter -->
<h1>Pour nous contacter:</h1>





<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>club Salon</title>




<br>
<form method="post" action="essaie.php"><left>

<p><label for="nom"><b>Nom<b><span class="Style3">*</span> :</b></b></label><b><b><input id="nom" name="nom" type="text"><br></b></b></p><b><b>

<p><label for="prenom"><b>Prénom<b><span class="Style3">*</span> :</b></b></label><b><b><input id="prenom" name="prenom" type="text"><br></b></b></p><b><b>

<p>-------------------------------------------</p>
<p><label for="mail"><b>Adresse mail<b><span class="Style3">*</span> :</b></b></label><b><b><input id="mail" name="mail" type="text"><br></b></b></p><b><b>


<p></p>
<p>-------------------------------------------</p>

<p><label for="nom"><b>adresse<b><span class="Style3">*</span> :</b></b></label><b><b><input id="adresse" name="adresse" type="text"><br></b></b></p><b><b>

<p></p>
<p><label for="nom"><b>Ville/Province<b><span class="Style3">*</span> :</b></b></label><b><b><input id="ville" name="ville" type="text"><br>
</b></b></p><b><b>
<p></p>
<p><label for="nom"><b>Département français<b><span class="Style3">*</span> :</b></b></label><b><b><select name="departements" onclick="document.formulaire.codepostal.value=document.formulaire.departements.value;">
<option value="0"></option>
<option value="01">01 - Ain</option>
<option value="02">02 - Aisne</option>
<option value="03">03 - Allier</option>
<option value="04">04 - Alpes-de-Haute-Provence</option>
<option value="05">05 - Hautes-Alpes</option>
<option value="06">06 - Alpes-Maritimes</option>
<option value="07">07 - Ardeche</option>
<option value="08">08 - Ardennes</option>
<option value="09">09 - Ariege</option>
<option value="10">10 - Aube</option>
<option value="11">11 - Aude</option>
<option value="12">12 - Aveyron</option>
<option value="13">13 - Bouches-du-Rhone</option>
<option value="14">14 - Calvados</option>
<option value="15">15 - Cantal</option>
<option value="16">16 - Charente</option>
<option value="17">17 - Charente-Maritime</option>
<option value="18">18 - Cher</option>
<option value="19">19 - Correze</option>
<option value="2A">2A - Corse-du-Sud</option>
<option value="2B">2B - Haute-Corse</option>
<option value="21">21 - Cote-d'Or</option>
<option value="22">22 - Cotes-d'Armor</option>
<option value="23">23 - Creuse</option>
<option value="24">24 - Dordogne</option>
<option value="25">25 - Doubs</option>
<option value="26">26 - Drome</option>
<option value="27">27 - Eure</option>
<option value="28">28 - Eure-et-Loir</option>
<option value="29">29 - Finistere</option>
<option value="30">30 - Gard</option>
<option value="31">31 - Haute-Garonne</option>
<option value="32">32 - Gers</option>
<option value="33">33 - Gironde</option>
<option value="34">34 - Herault</option>
<option value="35">35 - Ille-et-Vilaine</option>
<option value="36">36 - Indre</option>
<option value="37">37 - Indre-et-Loire</option>
<option value="38">38 - Isere</option>
<option value="39">39 - Jura</option>
<option value="40">40 - Landes</option>
<option value="41">41 - Loir-et-Cher</option>
<option value="42">42 - Loire</option>
<option value="43">43 - Haute-Loire</option>
<option value="44">44 - Loire-Atlantique</option>
<option value="45">45 - Loiret</option>
<option value="46">46 - Lot</option>
<option value="47">47 - Lot-et-Garonne</option>
<option value="48">48 - Lozere</option>
<option value="49">49 - Maine-et-Loire</option>
<option value="50">50 - Manche</option>
<option value="51">51 - Marne</option>
<option value="52">52 - Haute-Marne</option>
<option value="53">53 - Mayenne</option>
<option value="54">54 - Meurthe-et-Moselle</option>
<option value="55">55 - Meuse</option>
<option value="56">56 - Morbihan</option>
<option value="57">57 - Moselle</option>
<option value="58">58 - Nievre</option>
<option value="59">59 - Nord</option>
<option value="60">60 - Oise</option>
<option value="61">61 - Orne</option>
<option value="62">62 - Pas-de-Calais</option>
<option value="63">63 - Puy-de-Dome</option>
<option value="64">64 - Pyrenees-Atlantiques</option>
<option value="35">65 - Hautes-Pyrenees</option>
<option value="66">66 - Pyrenees-Orientales</option>
<option value="67">67 - Bas-Rhin</option>
<option value="68">68 - Haut-Rhin</option>
<option value="69">69 - Rhone</option>
<option value="70">70 - Haute-Saone</option>
<option value="71">71 - Saone-et-Loire</option>
<option value="72">72 - Sarthe</option><
<option value="73">73 - Savoie</option>
<option value="74">74 - Haute-Savoie</option>
<option value="75">75 - Paris</option>
<option value="76">76 - Seine-Maritime</option>
<option value="77">77 - Seine-et-Marne</option>
<option value="78">78 - Yvelines</option>
<option value="79">79 - Deux-Sevres</option>
<option value="80">80 - Somme</option>
<option value="81">81 - Tarn</option>
<option value="82">82 - Tarn-et-Garonne</option>
<option value="83">83 - Var</option>
<option value="84">84 - Vaucluse</option>
<option value="85">85 - Vendee</option>
<option value="86">86 - Vienne</option>
<option value="87">87 - Haute-Vienne</option>
<option value="88">88 - Vosges</option>
<option value="89">89 - Yonne</option>
<option value="90">90 - Territoire de Belfort</option>
<option value="91">91 - Essonne</option>
<option value="92">92 - Hauts-de-Seine</option>
<option value="93">93 - Seine-Saint-Denis</option>
<option value="94">94 - Val-de-Marne</option>
<option value="95">95 - Val-d'Oise</option>
<option value="971">971 - Guadeloupe</option>
<option value="972">972 - Martinique</option>
<option value="973">973 - Guyane</option>
<option value="974">974 - R�union</option>
<option value="975">975 - Saint-Pierre-et-Miquelon</option>
<option value="984">984 - Terres-australes-et-antarctiques-fran�aises</option>
<option value="985">985 - Mayotte</option>
<option value="986">986 - Wallis-et-Futuna</option>
<option value="987">987 - Polynesie-franeaise</option>
<option value="988">988 - Nouvelle-Caledonie</option>
</select>
</b></b></p><p><b><b><label for="nom"><b>Code Postal<b><span class="Style3">*</span> :</b></b></label><b><b><input id="code postal" name="code postal" type="text"><br></b></b></b></b></p><b><b><b><b>

<p><label for="nom"><b>Telephone :<b><span class="Style3">*</span> :</b></b></label><b><b><input id="Tel" name="Tel" type="text"><br></b></b></p><b><b>


<br>
<b>Sexe : <b><span class="Style3">*</span> Homme <input type="radio" name="sexe" value="M">
<span class="Style3">*</span> Femme <input type="radio" name="sexe" value="F">

<p><label for="nom"><b>Site web : <b></b></b></label><b><b><input type="text" style="width:200 ;" name="f_5" value="http://" size="24" border="0">

<br>
<br><u>Tapez vos commentaires ici:<u><br><br>
<textarea name="comm" rows="10" cols="40">Bonjours,

</textarea>
<a id="champ" onclick="champsobl()"></a></u></u></b></b></p><p><b><b><u><u><a id="champ" onclick="champsobl()"><span class="Style3">*</span>Champs qui doivent etre obligatoirement remplies</a></u></u></b></b></p><b><b><u><u>


<input type="submit" value="Envoyer" id="submit" onclick="envoie(this.form)">
<input name="r�tablir" type="reset" id="r�tablir" value="Rétablir">

<input type="button" value="Afficher" onclick="afficher(); return true;">
<script language="JavaScript">


<!--

function afficher()
{
// Cette fonction affiche toutes les saisies du formulaire

var mesg = '--- Formulaire ---\n';

// La première boucle parcourt les formulaires
for(var i = 0; i < document.forms.length; i++)
{
// La deuxième boucle parcourt les champs de formulaire
for(var j = 0; j < document.forms[i].elements.length; j++)
{
// Les champs ne sont affichés, que s'ils sont de type text.
if(document.forms[i].elements[j].type == 'text')
{
mesg += '\n';
mesg += document.forms[i].elements[j].name + ': ';
mesg += document.forms[i].elements[j].value + '\n';
}
}
}

// A la fin, mesg est affiché
// La fonction alert est
// décrite dans le chapitre 14
alert(mesg);
}

function check(f)
{
// Avant l'envoi du formulaire, plusieurs variables
// doivent être vérifiées.
// En cas d'erreur, l'utilisateur est averti
// par un message.

// D'abord, nous déterminons si une zone de texte est vide.

if(f[0].value == '')
{
alert('Indiquez votre nom, SVP.');
return(false);
}

if(f[1].value == '')
{
alert('Indiquez votre numéro de téléphone, SVP.');
return(false);
}

if(f[2].value == '')
{
alert('Indiquez votre adresse E-Mail, SVP.');
return(false);
}
// Puis nous vérifions si le numéro de téléphone
// contient des caractères interdits. Une boucle for
// vérifie individuellement chaque caractère.

var s;
for(var i = 0; i < f[1].value.length; i++)
{

// le caractuel est stocké dans s.
s = f[1].value.charAt(i);

// Caractères valides : espace, parenthèses, "/", "-" et "+".
if( !((s >= 0) && (s <= 9))
&& (s != ' ') && (s != '-') && (s != '+')
&& (s != '') && (s != '(') && (s != ')'))
{
alert('Le numéro de téléphone ne peut comporter que des chiffres, '
+ 'espaces, parentheses, "/", "-" et "+".');
return(false);
}
}


// Puis nous recherchons des espaces dans l'adresse e-mail
// '-1' signifie qu'aucun espace n'a été trouvé.
if(f[2].value.search(/ /) != '-1')
{
alert('Une adresse e-mail ne peut contenir un espace !');
return(false);
}

// Pour finir, nous vérifions le format.
// Pour cela, nous fractionnons l'adresse en deux.
// (avant et après le caractère"@"
s = f[2].value.split(/@/);

// Avec un seul caractère "@" il ne peut y avoir que deux parties.
if((s.length != 2) || s[0] == '' || s[1] == '')
{
alert('Une adresse e-mail doit avoir le format "Utilisateur@Domain",\n'
+'par ex.: "Emmanuelle.buidelle@net.fr"');
return(false);
}

return(true);
}


//--></script>



<p></p>


<!-- fin de "pour nous contacter" -->
 


2) newletter <couleur valeur="bleu"/>

<b>Inscrivez vous sur notre Newsletter<b>
<br>

..........................

<form action="" method="post" name="Form">
<br><table width="100%" border="0" cellspacing="1" cellpadding="1">
<tbody><tr><td colspan="2"><span class="Style3">*</span>Champs qui doivent etre obligatoirement remplies<p></p></td></tr>
<tr><td align="left" width="30%"><span class="txtform">Nom /Prénom * :</span></td><td><input type="text" style="width:200 ;" name="f_1" value="" size="24" border="0"></td></tr>
<tr><td align="left" width="30%"><span class="txtform">Email* :</span></td><td><input type="text" style="width:200 ;" name="f_2" value="" size="24" border="0"></td></tr>
<tr><td align="left" width="30%"></td>
<td>
<input type="submit" name="submit" value="Envoyer" border="0">
<input name="r�tablir" type="reset" id="r�tablir" value="Rétablir">
</td></tr>


</tbody></table>
</form>


je m'explique et j'espère clairement  :) : le code est en html ,et vous savez bien qu'il faut du php pour l'envoie !
comment avec mes 2 codes faire le php pour qu'il fonctionne sur le site  -_-

je suis avec notpade++, filezilla

j'espère vous avoir bien exposer mon problème  ;)

UN nouveau chez vous ........  :p

Dannou
09/05/2011 à 18:45:50
Dannou
Membre
enfaîte je me suis rendu compte que s'il on connait l'un on connaitre l'autre

le code pour le bouton :

et avec le bouton suivant :

<input type="submit" value="Envoyer" id="submit" onClick="envoie(this.form)"> <couleur valeur="bleu"/>

donc sur le bouton activer le php envois! !!!!

Spitfire 95
10/05/2011 à 20:31:35
Spitfire 95
Membre
Je crois que tu te complique la vie.
<input type="submit" value="Envoyer"> Ça devrait suffire. À moins que tu aies besoin de #submit pour ton CSS ou tes scripts...

Dannou
10/05/2011 à 20:33:54
Dannou
Membre
d'accord !
est tu sut pour le code <input type="submit" value="Envoyer"> ?
et ensuite a niveau de l'envoie .....?

Spitfire 95
11/05/2011 à 14:11:54
Spitfire 95
Membre
Bah essaye c'est plus simple ^^
Mais logiquement oui ça devrait fonctionner.

Dannou
11/05/2011 à 14:25:43
Dannou
Membre
nn pas du tout ,tu r'y conait vraiment ou tu essaye ^^

car quand tu fait envoyer il faut bien que ça aille qulque part
ps : Cette page Web est introuvable.

Spitfire 95
11/05/2011 à 18:12:36
Spitfire 95
Membre
Oui, il faut bien que ça aille quelque part. Et ce quelque part il est là :
<form method="post" action="essaie.php">
C'est essie.php le quelque part.

Mais pour que ça marche, le input type="submit doit être DANS le form qu'il doit soumettre, et le forum doit être fermé avec </form>, or le premier code que tu nous donnes est incomplet. Vérifie que tu n'as pas oublié cette balise </form>

Pages: 1