add base coms for contact.php
This commit is contained in:
@@ -1,8 +1,10 @@
|
|||||||
<?php
|
<?php
|
||||||
|
/* --- SESSION & INITIALIZATION --- */
|
||||||
session_start();
|
session_start();
|
||||||
|
|
||||||
$message_status = '';
|
$message_status = '';
|
||||||
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
|
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
|
||||||
|
/* --- FORM PROCESSING --- */
|
||||||
$email = filter_var($_POST['email'], FILTER_SANITIZE_EMAIL);
|
$email = filter_var($_POST['email'], FILTER_SANITIZE_EMAIL);
|
||||||
$subject = htmlspecialchars($_POST['objet']);
|
$subject = htmlspecialchars($_POST['objet']);
|
||||||
$message = htmlspecialchars($_POST['demande']);
|
$message = htmlspecialchars($_POST['demande']);
|
||||||
@@ -11,6 +13,7 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') {
|
|||||||
$file_path = null;
|
$file_path = null;
|
||||||
|
|
||||||
if (isset($_FILES['televersement']) && $_FILES['televersement']['error'] == UPLOAD_ERR_OK) {
|
if (isset($_FILES['televersement']) && $_FILES['televersement']['error'] == UPLOAD_ERR_OK) {
|
||||||
|
/* --- FILE UPLOAD --- */
|
||||||
$file_tmp_name = $_FILES['televersement']['tmp_name'];
|
$file_tmp_name = $_FILES['televersement']['tmp_name'];
|
||||||
$file_name = $_FILES['televersement']['name'];
|
$file_name = $_FILES['televersement']['name'];
|
||||||
$file_size = $_FILES['televersement']['size'];
|
$file_size = $_FILES['televersement']['size'];
|
||||||
@@ -44,6 +47,7 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (!$has_error) {
|
if (!$has_error) {
|
||||||
|
/* --- DATABASE INSERTION --- */
|
||||||
try {
|
try {
|
||||||
$host = '172.22.0.3';
|
$host = '172.22.0.3';
|
||||||
$dbname = 'OpenPlanetsMaps';
|
$dbname = 'OpenPlanetsMaps';
|
||||||
@@ -67,11 +71,13 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') {
|
|||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<html lang="fr">
|
<html lang="fr">
|
||||||
<head>
|
<head>
|
||||||
|
<!-- --- HEAD --- -->
|
||||||
<meta charset="UTF-8">
|
<meta charset="UTF-8">
|
||||||
<title>Contact - OpenPlanetsMaps</title>
|
<title>Contact - OpenPlanetsMaps</title>
|
||||||
<link rel="stylesheet" href="style.css">
|
<link rel="stylesheet" href="style.css">
|
||||||
</head>
|
</head>
|
||||||
<body class="page-form">
|
<body class="page-form">
|
||||||
|
<!-- --- BODY & FORM --- -->
|
||||||
<div class="admin-box">
|
<div class="admin-box">
|
||||||
<h1>Contact</h1>
|
<h1>Contact</h1>
|
||||||
<?= $message_status ?>
|
<?= $message_status ?>
|
||||||
|
|||||||
Reference in New Issue
Block a user