Mercurial > hg > Blog
view submit_comment.php @ 106:3cdb6b87125b
korrekte requirements.txt fuer das Neuaufsetzen eines Virtualenv
author | Dirk Olmes <dirk.olmes@codedo.de> |
---|---|
date | Wed, 16 Jun 2021 15:44:11 +0200 |
parents | a30aee3f6158 |
children | cf31bf5fce72 |
line wrap: on
line source
<?php function get_slug() { $slug = htmlspecialchars($_POST['Slug']); if (empty($slug)) { die('POST request did not include value for required key "Slug"'); } return $slug; } if ($_SERVER['REQUEST_METHOD'] == 'POST') { $recipient = 'blog@xanthippe.ping.de'; $slug = get_slug(); $author = htmlspecialchars($_POST['Author']); $comment = htmlspecialchars($_POST['Comment']); $date = date('Y-m-d H:i:s'); $message = 'Author: ' . $author . PHP_EOL . 'Date: ' . $date . PHP_EOL . PHP_EOL . $comment; $subject = 'New blog post comment on article ' . $slug; mail($recipient, $subject, $message); ?> <html> <head> <title>Your comment was posted</title> </head> <body> <h1>Thank you</h1> <p> Your comment was posted and will appear on the blog as soon as a moderator has reviewed it. </p> <a href="http://xanthippe.duckdns.org/blog/">Back to the blog</a> </body> </html> <?php } ?>