Add sendmail script WIP
This commit is contained in:
1 parent
2ce8aa5e3e
commit
2ea7d832f2
2 files changed
+42
-8
No files matched your search
+31
@@ -0,0 +1,31 @@
|
||||
<?php
|
||||
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
|
||||
$ok = true;
|
||||
if ($_POST['email'] && filter_var($_POST['email'], FILTER_VALIDATE_EMAIL)) {
|
||||
$email = $_POST['email'];
|
||||
} else {
|
||||
$ok = false;
|
||||
echo "<p>Email validation failed</p>";
|
||||
}
|
||||
if ($_POST['name'] && strlen($_POST['name']) <= 30) {
|
||||
$name = htmlspecialchars($_POST['name']);
|
||||
} else {
|
||||
$ok = false;
|
||||
echo "<p>Name validation failed</p>";
|
||||
}
|
||||
if ($_POST['body'] && strlen($_POST['body']) <= 2000) {
|
||||
$body = htmlspecialchars($_POST['body']);
|
||||
} else {
|
||||
$ok = false;
|
||||
echo "<p>Message validation failed</p>";
|
||||
}
|
||||
if ($ok) {
|
||||
// TODO: Sendmail
|
||||
echo "<p>Validation passed</p>";
|
||||
} else {
|
||||
echo "<p>Validation failed. Please check your data</p>";
|
||||
}
|
||||
} else {
|
||||
echo 'Method not allowed';
|
||||
}
|
||||
?>
|
||||
Reference in new issue
Block a user