Reste 2 codes a valider ou pas

Résolu/Fermé
Utilisateur anonyme - 2 mai 2011 à 09:46
 Utilisateur anonyme - 2 mai 2011 à 12:43
Bonjour,
voila mon site enfin en marche ,j'ai 2 code a vous montrer je voudrai juste savoir s'il sont bon (je précise que me les a proposer ) et s'il fonctionne ou pas ! s'il ne fonctionne pas comment y remédier!

le 1er >>formulaire pour être contacter mais le voudrait en html vue que mon site est en html


<!-- 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" -->




le 2ème >> Newsletter ,simple, le veut en html



<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>

<br>


<br><br><br>



A voir également:

3 réponses

Utilisateur anonyme
2 mai 2011 à 10:23
Salut,

Le mieux serait que tu testes d'abord en local. Je vois que tu as un fichier "essaie.php", utilisé par ton formulaire. Si tu ne veux rien installer, tu peux (par exemple) utiliser µwAmp.

Reviens vers nous si ça ne fonctionne pas.
0
Le mieux serait que tu testes d'abord en local.

lorsque tu parle de cela ,tu parle que j'ouvre les fichier qui contient ces 2 code et je fait un teste d'envoie ?

et a quoi sert ce logiciel ,ça ne vas rien changer ,je travaille avec filezilla et notepade++ et t-il possible de le faire en html vus que le site est en html ou c que du php ?
0
Utilisateur anonyme
2 mai 2011 à 10:33
Tu fais un site, il faut quand même savoir à quoi servent les différents langages.
Tu utilises un script appelé "essaie.php", pour procéder à l'envoie du formulaire. Or, le PHP est un langage qui ne peut s'exécuter QUE côté serveur (imagine un fichier mp3, si tu n'as pas de quoi le lire, il ne te servira à rien, eh bien le PHP c'est un peu le même principe). µwAmp est un programme qui te permet de créer un serveur sur ton propre PC, afin de procéder à des tests.

Donc si, ça va tout changer : tu vas pouvoir tester directement le formulaire, comme si tu étais un visiteur de ton propre site.
0
Utilisateur anonyme
2 mai 2011 à 10:53
Tu utilises un script appelé "essaie.php", pour procéder à l'envoie du formulaire
enfait je le reçu par un amie est donc je ne c pas a quoi cela fait référence !

cool pour ce logicel ,je le fait et te dit de quoi il en est !
merci
0
sayé le logiciel est installer ,que fait ton maintenant ?


je ne le connait pas du tout dsl
quand c'est résolu ,merci de le signifier et d'expliquer grâce a quoi cela l'a été (voir 1er message)
>> Un +1 a coté d'une réponse qui vous a été utile peut permettre d'aider les autres...
0
bg62 Messages postés 23664 Date d'inscription samedi 22 octobre 2005 Statut Modérateur Dernière intervention 17 décembre 2024 2 392
2 mai 2011 à 12:22
pourrais-tu faire des essais avant de relancer une nouvelle "saga" ?
déjà:
été trouvé

montre au moins des erreurs d'encodage
et pour un formulaire il y a une foule de solutions en cherchant un p'tit peu :)
on ne va pas repartir dans 80 ou 90 posts !!!
0
Utilisateur anonyme
2 mai 2011 à 12:43
j'ai pas tout compris ,puis dans un saga y'a Des épisodes ,la je suis a la fin du chapitre car je n'est pas grand chose sur le site ;)
c'est pas résolu ;/
0