-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathcontacto.php
74 lines (71 loc) · 2.3 KB
/
contacto.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
<?php
require 'includes/funciones.php';
require 'includes/config/database.php';
$errores = [];
$success = [];
// variables del formulario
$db = conectarDB();
$nombre = '';
$correo = '';
$celular = '';
$mensaje='';
if($_SERVER['REQUEST_METHOD']==='POST'){
$nombre = $_POST['nombre'];
$correo = $_POST['correo'];
$celular = $_POST['celular'];
$mensaje = $_POST['mensaje'];
if (!$nombre) {
$errores[] = 'Debes agregar un nombre';
}
if (!$correo) {
$errores[] = 'Debes agregar un correo';
}
if (!$celular) {
$errores[] = 'Debes agregar un celular';
}
if (!$mensaje) {
$errores[] = 'Debes agregar un mensaje';
}
if(empty($errores)){
$query = "INSERT INTO contacto(nombre, correo, celular, mensaje) VALUES ('$nombre','$correo', '$celular', '$mensaje');";
$resultado = mysqli_query($db, $query);
var_dump($resultado);
if($resultado){
header('Location:/');
}
}
}
incluirTemplate('header');
?>
<?php foreach($errores as $error){ ?>
<div class="alerta error">
<?php echo $error ?>
</div>
<?php }?>
<?php foreach($success as $exito){ ?>
<div class="alerta exito">
<?php echo $exito ?>
</div>
<?php }?>
<form method="POST" class="formulario contacto">
<fieldset>
<legend>Envianos un Mensaje</legend>
<label for="nombre">Nombre y Apellido</label>
<input type="text" class="dato" name="nombre" placeholder="Tu Nombre aquí...." value="<?php echo $nombre ?>" required>
<label for="correo">Correo de Contacto<span>*</span></label>
<input type="email" class="dato" name="correo" placeholder="Tu Correo aquí...." value="<?php echo $correo ?>"required>
<label for="celular">Tu Número de Celular <span>*</span></label>
<input type="tel" class="dato" name="celular" placeholder="Tu Número Celular aquí...." value="<?php echo $celular ?>" required>
<label for="mensaje">Tu Mensaje <span>*</span></label>
<textarea name="mensaje" id="mensaje" cols="30" rows="5" required></textarea>
</fieldset>
<input type="submit" value="Enviar" class="btn-verde" onclick="myFunction()">
</form>
<script>
function myFunction() {
location.replace("/")
}
</script>
<?php
incluirTemplate('footer');
?>