alpha_full/admin/contact/contact.form.php
2026-04-06 22:58:51 +02:00

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 '&#160;<i class="fas fa-angle-double-right"></i>';
echo '&#160;' .$contactItem[5]. '';
echo '</span>';
echo '</div>';
echo '</div>';
?>