Sujet fermé
Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5

[Résolu]champ de formulaire obligatoire
#1

Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: #1.9.4.2
#~ Url du site : www.lapins-bleus.com
#~ Hébergeur / Soft :
#~ Informations Système :
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~


Bonjour,

je suis graphiste et je débute avec cms made simple.

je dois rendre un champ de formulaire obligatoire, "telephone", et j'avoue ne pas m'y connaitre assez dans le javascrpit...

merci, c'est juste le temps que je comprenne mieux Smile

voila le code de mon JS :


$date_aujourdhui=date("Y-m-d");
$annee=date(y);
$annee2=$annee+1;

print"<script language=\"JavaScript\">
<!--
function valider() {
var form_err = \" \"

if ( document.information.nom.value.length < 1) {
form_err += \"Nom vide- \";
}

if ( document.information.prenom.value.length < 1) {
form_err += \"Prénom vide- \";
}

if ( document.information.email.value.length < 1) {
form_err += \"Email vide - \";
}

var verim = 0;
for (i=1; i<document.information.email.value.length -4; i++) {
if ( document.information.email.value.charAt(i) == \"@\") {
verim = 1;
}
}

if ( verim == 0) {
form_err += \"Email invalide - \";
}

if ( form_err != \" \") {
alert(form_err);
return false;
}

if(document.getElementById('periode').style.visibility=='hidden') {
document.getElementById('mois').selectedIndex= 0;
document.getElementById('annee').selectedIndex= 0;
} else {
document.getElementById('session').selectedIndex= 0;
}

return true;
}


-->
</script>
";


print "
<div id='chemin-fer'><span style='color:#6c93c2; font-weight:bold;'>Vous êtes ici : </span> Lapins Bleus Formations > Formation > <b>Demande de devis personnalisé</b></div>
<div style='width:954px; height:174px; margin-bottom:10px;'><img src='img/entete-sur-mesure.gif' alt='' /></div>";

print "
<div id='centre-haut'></div>
<div id='middle'>
<div id='middle-bis'>
<div id='mainContent'>
<div id='content_gauche'>";

if ($_POST["envoi"] == "ok") {

$headers ='From: "Web"<NoReply@lapins-bleus.com>'."\n";
$headers .='Reply-To: NoReply@lapins-bleus.com'."\n";
$headers .='Content-Type: text/html; charset="utf-8"'."\n";
$headers .='Content-Transfer-Encoding: 8bit';

$message = '<html><head><title>Demande de devis</title></head><body>';
$message .= 'Demande effectu&eacute;e par :<br />'. $_POST["nom"] .' '. $_POST["prenom"]. '<br />';
$message .= 'De la société :<br />'. $_POST["societe"] .'<br />';
$message .= 'T&eacute;l&eacute;phone : '. $_POST["telephone"] .'<br />';
$message .= 'E-mail: '. $_POST["email"] .'<br />';
$message .= 'Nombre de personnes à former : '. $_POST["nombre"] .'<br />';
$message .= 'Date ou période : '. $_POST["jdeb"] .'/'. $_POST["mdeb"] .'/'. $_POST["adeb"] .' au '. $_POST["jfin"] .'/'. $_POST["mfin"] .'/'. $_POST["afin"] .'<br />';
$message .= 'Sur quel logiciel : '. $_POST["logiciel"] .'<br />';
$message .= 'Profil des stagiaires : '. $_POST["profil"] .'<br />';
$message .= 'Compétence : '. $_POST["competence"] .'<br />';
$message .= 'Sur quel logiciel : '. $_POST["logiciel"] .'<br />';
$message .= 'Lieu : '. $_POST["lieu"] .'<br />';
$message .= 'Commentaire lieu : '. $_POST["commentaire_lieu"] .'<br />';
$message .= 'Commentaires : '. $_POST["commentaire"] .'<br />';
$message .= '</body></html>';


if(mail('info@lapins-bleus.com', 'Demande d\'information en ligne', $message, $headers)) {
echo 'Un e-mail nous a été envoyé.';
} else {
echo 'Le e-mail n\'a pu être envoyé';
}

} else {
// Affichage du formulaire
print "
#2

C'est bon j'ai réussi, merci, ce post n'a plus lieu d'être
#3

Bonjour et bienvenue,
sais-tu qu'il existe un module pour créer facilement des formulaires beaucoup plus intégrés à CMSMS :
Formbuilder

Je mets [Résolu] dans le titre du premier post, il faut penser à le faire.
A bientôt.
JC

{SEO}
Inscrivez-vous à notre Newsletter sur le site (colonne de droite, en bas).
Vous appréciez CMSMS et l'aide qui vous est fournie ici, aidez-nous en participant au projet.
Formation CMS Made Simple | Création de site CMS Made Simple.

C'est en se plantant qu'on devient cultivé.
J'ai un string dans l'Array (Paris Hilton)
Sujet fermé


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)