Fix contact form

This commit is contained in:
Léo Serre 2018-10-22 23:33:27 +02:00
parent f5bc8b8f70
commit 91fa18f78c
2 changed files with 13 additions and 13 deletions

View File

@ -11,8 +11,8 @@ if(isset($_POST['submit'])) {
$message .= "<hr>\r\n"; $message .= "<hr>\r\n";
$message .= "<pre style='padding: 10px; background: #ccc;'>".strip_tags(post('message'))."</pre><br>\r\n"; $message .= "<pre style='padding: 10px; background: #ccc;'>".strip_tags(post('message'))."</pre><br>\r\n";
$headers = 'From: '. post('mail') . "\r\n" . $headers = 'From: '. post('email') . "\r\n" .
'Reply-To: '. post('mail') . "\r\n" . 'Reply-To: '. post('email') . "\r\n" .
'X-Mailer: PHP/' . phpversion() . "\r\n" . 'X-Mailer: PHP/' . phpversion() . "\r\n" .
'MIME-Version: 1.0' . "\r\n" . 'MIME-Version: 1.0' . "\r\n" .
'Content-type: text/html; charset=UTF-8' . "\r\n"; 'Content-type: text/html; charset=UTF-8' . "\r\n";
@ -27,8 +27,8 @@ if(isset($_POST['submit'])) {
$error = "subject"; $error = "subject";
$send = false; $send = false;
} }
if(post('mail') == '') { if(post('email') == '') {
$error = "mail"; $error = "email";
$send = false; $send = false;
} }
if(post('message') == '') { if(post('message') == '') {
@ -50,17 +50,17 @@ if(isset($_POST['submit'])) {
if(post('name') != '') if(post('name') != '')
$contact['name'] = post('name'); $contact['name'] = post('name');
else if($user->role > 0) else if($user->rankIsHigher("registered"))
$contact['name'] = $user->name; $contact['name'] = $user->name;
else else
$contact['name'] = ''; $contact['name'] = '';
if(post('mail') != '') if(post('email') != '')
$contact['mail'] = post('mail'); $contact['email'] = post('email');
else if($user->role > 0) else if($user->rankIsHigher("registered"))
$contact['mail'] = $user->mail; $contact['email'] = $user->email;
else else
$contact['mail'] = ''; $contact['email'] = '';
$contact['subject'] = post('subject'); $contact['subject'] = post('subject');
$contact['message'] = post('message'); $contact['message'] = post('message');

View File

@ -16,7 +16,7 @@
<? if($error=="subject") { ?> <? if($error=="subject") { ?>
<p style="color: red;">Veuillez renseigner un sujet.</p> <p style="color: red;">Veuillez renseigner un sujet.</p>
<? } ?> <? } ?>
<? if($error=="mail") { ?> <? if($error=="email") { ?>
<p style="color: red;">Veuillez renseigner une adresse mail.</p> <p style="color: red;">Veuillez renseigner une adresse mail.</p>
<? } ?> <? } ?>
<? if($error=="message") { ?> <? if($error=="message") { ?>
@ -33,10 +33,10 @@
<p style="color: green;">Message bien envoyé.</p> <p style="color: green;">Message bien envoyé.</p>
<? } ?> <? } ?>
<input type="text" name="name" id="name" placeholder="Nom" value="<?=$contact['name']?>"> <input type="text" name="name" id="name" placeholder="Nom" value="<?=$contact['name']?>">
<input type="text" name="mail" id="mail" placeholder="Adresse mail" value="<?=$contact['mail']?>"> <input type="text" name="email" id="email" placeholder="Adresse mail" value="<?=$contact['email']?>">
<input type="text" name="subject" id="subject" placeholder="Sujet" value="<?=$contact['subject']?>"> <input type="text" name="subject" id="subject" placeholder="Sujet" value="<?=$contact['subject']?>">
<textarea name="message" id="message" rows="12" placeholder="Contenu de votre message"><?=$contact['message']?></textarea> <textarea name="message" id="message" rows="12" placeholder="Contenu de votre message"><?=$contact['message']?></textarea>
<? if($user->role >= 200) { ?> <? if($user->rankIsHigher("registered")) { ?>
<input type="hidden" name="captcha" value="-2"> <input type="hidden" name="captcha" value="-2">
<input type="submit" name="submit" value="Envoyer"> <input type="submit" name="submit" value="Envoyer">
<? } <? }