152 lines
5.2 KiB
PHP
Executable File
152 lines
5.2 KiB
PHP
Executable File
<script type="text/javascript">
|
|
function validerForm() {
|
|
// alert("validerForm");
|
|
document.getElementById("codeOpe").value="validerForm";
|
|
document.contactF.submit();
|
|
}
|
|
</script>
|
|
<style type="text/css">
|
|
.libelleLV{text-align:left; margin: 0px; padding: 10px;}
|
|
.flex{display: flex;flex-direction: column;padding:7px;}
|
|
.inputWebmaster{width:100%; padding:3px; margin:0px;}
|
|
input, textarea {width:100%;padding:3px;border:0}
|
|
</style>
|
|
|
|
<?php
|
|
// ---------------------------------------------------
|
|
// Init var
|
|
// ---------------------------------------------------
|
|
$cliMail='';
|
|
$cliPhone='';
|
|
$sujet='';
|
|
$message='';
|
|
|
|
$admMsg='';
|
|
$validLogin='O';
|
|
switch ($lg) {
|
|
case "FRA":
|
|
$placeHolderSujet='Objet';
|
|
$placeHolderMess='Entrez votre mesage';
|
|
$placeHolderSMS='Cliquez ici pour envoyer un SMS (uniquement sur mobile)';
|
|
break;
|
|
|
|
case "ITA":
|
|
$placeHolderSujet = 'Oggetto';
|
|
$placeHolderMess = 'Inserisci il tuo messaggio';
|
|
$placeHolderSMS = 'Clicca qui per inviare un SMS (solo su mobile)';
|
|
break;
|
|
|
|
case "ESP":
|
|
$placeHolderSujet = 'Asunto';
|
|
$placeHolderMess = 'Introduce tu mensaje';
|
|
$placeHolderSMS = 'Haz clic aquí para enviar un SMS (solo en móvil)';
|
|
break;
|
|
|
|
case "DEU":
|
|
$placeHolderSujet = 'Betreff';
|
|
$placeHolderMess = 'Geben Sie Ihre Nachricht ein';
|
|
$placeHolderSMS = 'Klicken Sie hier, um eine SMS zu senden (nur auf dem Handy)';
|
|
break;
|
|
|
|
default:
|
|
$placeHolderSujet = 'Subject';
|
|
$placeHolderMess = 'Enter your message';
|
|
$placeHolderSMS = 'Click here to send an SMS (mobile only)';
|
|
break;
|
|
}
|
|
|
|
// ---------------------------------------------------
|
|
// Post
|
|
// ---------------------------------------------------
|
|
if (isset($_POST['cliMail'])) {$cliMail=$_POST['cliMail'];}
|
|
if (isset($_POST['cliPhone'])) {$cliPhone=$_POST['cliPhone'];}
|
|
if (!empty($_POST['sujet'])) {$sujet=$_POST['sujet'];}
|
|
if (isset($_POST['message'])) {$message=$_POST['message'];}
|
|
|
|
// ---------------------------------------------------
|
|
// Controler
|
|
// ---------------------------------------------------
|
|
require_once ($includePath. "/_fonctions/fonctions.gene.php");
|
|
if ($codeOpe=="validerForm") {
|
|
include ("contact.controler.php");
|
|
if ($validLogin!='N') {
|
|
include ("contact.sendMail.php");
|
|
}
|
|
}
|
|
|
|
// ---------------------------------------------------
|
|
// Debug
|
|
// ---------------------------------------------------
|
|
if (isset($debug[1]) && $debug[1] == '1' ) {
|
|
$debugMsg .= monDebug(1, [
|
|
'cliMail' => $cliMail,
|
|
'cliPhone' => $cliPhone,
|
|
'message' => $message,
|
|
'sujet' => $sujet,
|
|
'codeOpe' => $codeOpe
|
|
], 'contact.form.php');
|
|
}
|
|
|
|
// ---------------------------------------------------
|
|
// e-Mail
|
|
// ---------------------------------------------------
|
|
echo '<div class="flex" >';
|
|
echo '<div class="libelleLV" >'; echo $contactItem[1];echo '</div>';
|
|
echo '<div class="inputWebmaster" >';
|
|
echo '<input type="email" name="cliMail" placeHolder="emailm@domain.xx" value="' .$cliMail. '" >';
|
|
echo '</div>';
|
|
echo '</div>';
|
|
|
|
// ---------------------------------------------------
|
|
// Phone
|
|
// ---------------------------------------------------
|
|
echo '<div class="flex" >';
|
|
echo '<div class="libelleLV" >';echo $contactItem[2]; echo '</div>';
|
|
echo '<div class="inputWebmaster" >';
|
|
echo '<input type="tel" name="cliPhone" placeHolder="+AAxxxxxxxx " value="' .$cliPhone. '" >';
|
|
echo '</div>';
|
|
echo '</div>';
|
|
|
|
// ---------------------------------------------------
|
|
// Sujet
|
|
// ---------------------------------------------------
|
|
echo '<div class="flex" >';
|
|
echo '<div class="libelleLV" >';echo $contactItem[3]; echo '</div>';
|
|
echo '<div class="inputWebmaster" >';
|
|
echo '<input name="sujet" placeHolder="'.$placeHolderSujet.'" value="' .$sujet. '" >';
|
|
echo '</div>';
|
|
echo '</div>';
|
|
|
|
// ---------------------------------------------------
|
|
// Message
|
|
// ---------------------------------------------------
|
|
echo '<div class="flex" >';
|
|
echo '<div class="libelleLV" >'; echo $contactItem[4]; echo '</div>';
|
|
echo '<div class="textAreaWbm" >';
|
|
echo '<textarea cols="32" rows="5" style="resize:both; overflow:visible; width:100%" name="message" value="' .$message. '" placeHolder="'.$placeHolderMess.'">' .$message. '</textarea>';
|
|
echo '</div>';
|
|
echo '</div>';
|
|
|
|
// ---------------------------------------------------
|
|
// SMS
|
|
// ---------------------------------------------------
|
|
echo '<div class="flex" >';
|
|
// flag edt traduction
|
|
echo '<div class="libelleLV" >'; echo $contactItem[4]. 'sms'; echo '</div>';
|
|
echo '<div class="inputWebmaster" >';
|
|
echo '<a href ="sms:+33614993058">'.$placeHolderSMS.'</a>';
|
|
echo '</div>';
|
|
echo '</div>';
|
|
|
|
// ---------------------------------------------------
|
|
// Bouton submit
|
|
// ---------------------------------------------------
|
|
echo '<div class="flex" >';
|
|
echo '<div style="width:90%; padding:7px; margin:auto; text-align:center; grid-column: 1 / span 2" >';
|
|
echo '<span class="boutonsWebmaster" onClick="validerForm();" style="cursor:pointer;" >';
|
|
echo ' <i class="fas fa-angle-double-right"></i>';
|
|
echo ' ' .$contactItem[5]. '';
|
|
echo '</span>';
|
|
echo '</div>';
|
|
echo '</div>';
|
|
?>
|