creation de sites :

- Formulaire ...

Site gratuit de petites annonces motos
occasions Yamaha
Autres messages sur des sujets similaires :
Nouveau forum ....
Quid des anciens messages ?
Il faut se bouger !!!
Utilitaire FTP et .zip
dessin annime
Cours HTML / Javascript / PHP disponibles :
Créer un formulaire en javascript



 Retour Site Honolulu  |  Nouveau sujet  |  Retour aux sujets  |  Chercher  |  Connexion    
 Formulaire ...
Auteur: ness
((67.71.73.---)
Date: 10-10-2005 23:32
1 messages postés sur  la création de site [ 1 msg ]
Bonjour tout le monde,

j'essaie de creer un formulaire a l'aide du langage html, au fait c'est un devoir a rendre sur la conception d'un site web de librairie sur internet.

je dois entrer le code pour faire varier les fraid d'expedition des livres selon la premiere lettre du code postal entrer par l'usager, ex: $3 pour un code postal commencant par H, $7 pour un code commencant par W. je ne sais comment faire, est ce que vous pouvez m'aider.

aussi, il me faudra ajouter la taxe sur le total, est ce ke vous connaissez le code pour ca???

Merci,

A plus.

Ness

Répondre à ce message
 
 Re: Formulaire ...
Auteur: honolulu
(---.adsl.proxad.net)
Date: 10-10-2005 23:46
1520 messages postés sur  la création de site [ 1520 msg ]
Salut,

il te faudra passer par le javascript pour ça (ou par le php)..
regarde les cours javascript de ce site et montre nous ensuite ton code.

PS : reposte sur l'autre forum, ici c'est pour présenter tes réalisations... #clin#

Répondre à ce message
 
 Re: Formulaire ...
Auteur: cybermax
(-198.abo.wanadoo.fr)
Date: 06-10-2006 04:52
2 messages postés sur  la création de site [ 2 msg ]
slt, je te donne un tuyaux lol regard le plus simple possible est par une page php tous simplement :
Information sur http://cybermax2005.online.fr

entre dans ton body de ta page htlm se qui suis ...

<?php

$email_dest = "ici tu entre ton adresse ou tu souhaite recevoir tes mails qui parte de ton site";

if ($_POST['envoi']) {

$message_remerciement = "Votre demande d'information a bien été prise en compte, nous allons vous répondre dans les plus brefs délais. Merci de nous avoir fait confiance";

// E-mail headers:
$headers ="MIME-Version: 1.0 \n";
$headers .="From: Association deluxeservices - MediaClic<deluxeservices>\n";


$headers .="Content-Type: text/html; charset=iso-8859-1 \n";

$subject = "demande d information";

$partie_entete = "<html><head>
<meta http-equiv=Content-Type content=text/html; charset=iso-8859-1>
</head>
<body bgcolor=#FFFFFF>";

for ($a=1; $a<= $_POST['nbre_champs_texte']; $a++) {
$partie_champs_texte .= "<font face='Verdana' size='2' color='#003366'>" . $_POST['titre_champ'.$a] . " = " . $_POST['champ'.$a] . "</font><br>";
}

if ($_POST['nbre_zone_email'] != 0) {
$partie_zone_email = "<font face='Verdana' size='2' color='#003366'>" . $_POST['titre_email'] . " = " . $_POST['zone_email'] . "</font><br>";
}

if ($_POST['nbre_zones_texte'] != 0) {
$partie_zone_texte = "<font face='Verdana' size='2' color='#003366'>" . $_POST['titre_zone'] . " = " . $_POST['zone_texte'] . "</font><br>";
$partie_zone_texte = stripslashes($partie_zone_texte);
}

$fin = "</body></html>";

$sortie = $partie_entete . $partie_champs_texte . $partie_zone_email . $partie_zone_texte . $fin;

// Send the e-mail
if (@!mail($email_dest,$subject,$sortie,$headers)) {
echo("Envoi du formulaire impossible");
} // Closing if !mail...

} // Closing if edit
?><script language="JavaScript"><!-- Hide script from older browsers
function verifSelection() {if (mail_form.champ1.value == "") {
alert("remplir obligatoirement")
return false
} if (mail_form.champ2.value == "") {
alert("remplir obligatoirement")
return false
} if (mail_form.zone_email.value == "") {
alert("remplir obligatoirement")
return false
}

invalidChars = " /:,;'"

for (i=0; i<invalidChars.length; i++) { // does it contain any invalid characters?
badChar = invalidChars.charAt(i)

if (mail_form.zone_email.value.indexOf(badChar,0) > -1) {
alert("Votre adresse e-mail contient des caractères invalides. Veuillez vérifier.")
mail_form.zone_email.focus()
return false
}
}

atPos = mail_form.zone_email.value.indexOf("@",1) // there must be one "@" symbol
if (atPos == -1) {
alert('Votre adresse e-mail ne contient pas le signe "@". Veuillez vérifier.')
mail_form.zone_email.focus()
return false
}

if (mail_form.zone_email.value.indexOf("@",atPos+1) != -1) { // and only one "@" symbol
alert('Il ne doit y avoir qu\'un signe "@". Veuillez vérifier.')
mail_form.zone_email.focus()
return false
}

periodPos = mail_form.zone_email.value.indexOf(".",atPos)

if (periodPos == -1) { // and at least one "." after the "@"
alert('Vous avez oublié le point "." après le signe "@". Veuillez vérifier.')
mail_form.zone_email.focus()
return false
}

if (periodPos+3 > mail_form.zone_email.value.length) { // must be at least 2 characters after the
alert('Il doit y avoir au moins deux caractères après le signe ".". Veuillez vérifier.')
mail_form.zone_email.focus()
return false
}if (mail_form.zone_texte.value == "") {
alert("remplir obligatoirement")
return false
} } // Fin de la fonction

</script>
</font></p>
<form name="mail_form" method="post" action="<?=$PHP_SELF?>" onSubmit="return verifSelection()">
<p align="center">
<font color="#FFCC00"><?php
if ($message_remerciement) {
echo("<font face=Verdana size=2>");
echo(stripslashes($message_remerciement));
echo("</p></body></html>");
exit();
}
?>
</font></form>
<form name="mail_form" method="post" action="<?=$PHP_SELF?>">
<p align="center"> </p>
</form>
<form name="mail_form" method="post" action="<?=$PHP_SELF?>" onSubmit="return verifSelection()">
<table width="566" border="0" align="center">
<p align="center">
</p><tr>
<td><font face="Verdana" size="2" color="#FFCC33">Votre Nom</font></td>
<td><input name="champ1" type="text"></td>
</tr><tr>
<td><font face="Verdana" size="2" color="#FFCC33">numero de téléphone fixe</font></td>
<td><input name="champ2" type="text"></td>
</tr><tr>
<td width><font face="Verdana" size="2" color="#FFCC33">Votre adresse mail</font></td>
<td width><input name="zone_email" type="text" size="27"></td>
</tr><tr>
<td valign="top"><font face="Verdana" size="2" color="#FFCC33">Votre demande
</font></td>
<td><textarea name="zone_texte" cols="50" rows="10"></textarea></td>
</tr><tr>
<td valign="top"><input name="nbre_champs_texte" type="hidden" id="nbre_champs_texte" value="2">
<input name="nbre_zones_texte" type="hidden" value="1">
<input name="nbre_zone_email" type="hidden" value="1">
<input name="titre_champ1" type="hidden" value="Votre Nom"><input name="titre_champ2" type="hidden" value="numero de téléphone fixe"><input name="titre_email" type="hidden" value="Votre adresse mail"><input name="titre_zone" type="hidden" value="Votre demande"></td>
<td><div align="center">
<input type="reset" name="Reset" value="Effacer">
<input type="submit" name="envoi" value="Envoyer">
</div></td>
</tr>
</table>
</form>

ensuite tu enregistre ta page au format php, et tu n'a plus qu'as l envoyer sur ta racine de ton hebergeur, et faire le lien vers cette page qui serra nommé exemple formail.php au lien de formail.htm hi hi hi hi est sa fonction hypere bien, tu retrouve pas mal de tuyaux sur http://cybermax2005.free.fr... laisser moi un message sur le livre merci, si probleme je creer des formulaire complet, contacter moi sur www.deluxeservices.eu

C'est un geste simple, généreux et qui profite à tous

Répondre à ce message
 
 Re: Formulaire ...
Auteur: jobp
((80.214.249.---)
Date: 21-09-2007 12:53
3 messages postés sur  la création de site [ 3 msg ]
bonjour

Je suis John nouveaux sur votre forum

Je crée un site actuellement
Et rencontre quelque problème sur cette page mon modèle je remarque que la barre en bas du site été beaucoup trop grande une fois la barre a droite ont vois plus le site pouvez vous regarde SVP voila le lien du site http://www.un-job-domicile.com/contacts.php

J’ai aussi profite de votre expérience pour crée mon formulaire enfin trouve une personne qui a pus m’aide a le crée crasse a votre code merci beaucoup je vous savoir aussi comment je pourrez faire pour ajouter seulement une casse pour adresse de la personne

Merci encore de votre aide

John

jp

Répondre à ce message
 Retour Site Honolulu  |  Liste des Forums    

 Liste des Forums  |  Nouvel utilisateur ? Enregistrez-vous ici 
 Connexion
 Nom d'utilisateur:
 Mot de passe:
 Enregistrer mon profil:
   
 Mot de passe perdu ?
Écrivez votre adresse Email ou votre Identifiant ci-dessous et un nouveau mot de passe sera envoyé sur l'Email lié à votre profil.
phorum.org
Honolulu : apprendre le html et le javascript