HEX
Server: Apache/2
System: Linux silas 5.14.0-362.8.1.el9_3.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Nov 7 14:54:22 EST 2023 x86_64
User: schuftan (1011)
PHP: 8.1.33
Disabled: exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
Upload Files
File: /home/schuftan/domains/schuftan.cl/public_html/antiguo/form-contacto.php
<?php

//Dirección a donde quieres que se mande los datos.
$recipiente = "buses@schuftan.cl";

//Asunte del email
$asunto = "Contacto desde Schuftan.cl";

$error = 0;

//los campos mandados por el formulario
$nombre = $_POST['nombre'];
$email = $_POST['email'];
$telefono = $_POST['telefono'];
$contenido = $_POST['contenido'];

//verificación si los campos requeridos estan llenos
if($nombre == "" || $email == "" || $contenido == ""){
   $error=1;
}
//verificación si el email es correcto
elseif(!eregi("^[a-z0-9]+([_\\.-][a-z0-9]+)*" ."@"."([a-z0-9]+([\.-][a-z0-9]+)*)+"."\\.[a-z]{2,}"."$",$email)){
   $error=2;
}

//mensajes de error
if($error==1){
   echo "<script> window.location.href = \"/notif01.html\" </script>";
}

elseif($error==2){
   echo "<script> window.location.href = \"/notif02.html\" </script>";
}

//envio del email con los datos
else{
   $message ="nombre: ".$nombre."<br>";
   $message .="email: ".$email."<br>";
   $message .="telefono: ".$telefono."<br>";
   $message .="contenido: ".$contenido."<br>";   
    
   $message = stripslashes($message);
   
   $headers = "MIME-Version: 1.0\r\n";
   $headers .= "Content-type:text/html; charset=iso-8859-1\r\n";
   $headers .= "From: $email\r\n";
   $headers .= "Repaly-to: $email\r\n";
   $headers .= "Cc: $email\r\n";
   
   mail($recipiente,$asunto,$message,$headers);
   
   //aqui puedes modificar los mensajes
   echo "<script> window.location.href = \"/notif03.html\" </script>";

}
?>