Hola, buenos dias.
Estoy desarrollando la pagina web HTML de mi comercio, la llevo de 10 puntos aunque me surgió un problema al momento de enviar una consulta, al hacer cluc en el boton enviar no me direcciona a ninguna pagina, solo me aparece un mensaje que dice
{"response":"success"}
Necesitaria si alguien me puede guiar para poder desarrollar una pagina adecuada donde agradezca el envio de la consulta.
Adjunto el codigo de mi sendmail.php , desde ya muchisimas gracias si alguien me responde.. Saludos
<?php
/*
Name: Contact Form
Version: 3.1.0
*/
session_cache_limiter('nocache');
header('Expires: ' . gmdate('r', 0));
header('Content-type: application/json');
// Enter your email address below.
$to = '[email protected]';
$subject = "Contact Form receive";
if($to) {
$name = $_POST['name'];
$email = $_POST['email'];
$fields = array(
0 => array(
'text' => 'Nombre',
'val' => $_POST['name']
),
1 => array(
'text' => 'Direccion Email',
'val' => $_POST['email']
),
2 => array(
'text' => 'Telefono',
'val' => $_POST['phone']
),
3 => array(
'text' => 'Mensaje',
'val' => $_POST['message']
)
);
$message = "";
foreach($fields as $field) {
$message .= $field['text'].": " . htmlspecialchars($field['val'], ENT_QUOTES) . "<br>\n";
}
$headers = '';
$headers .= 'From: ' . $name . ' <' . $email . '>' . "\r\n";
$headers .= "Reply-To: " . $email . "\r\n";
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-Type: text/html; charset=UTF-8\r\n";
if (mail($to, $subject, $message, $headers)){
$arrResult = array ('response'=>'success');
} else{
$arrResult = array ('response'=>'error');
}
echo json_encode($arrResult);
} else {
$arrResult = array ('response'=>'error');
echo json_encode($arrResult);
}