Foros del Web » Creando para Internet » HTML »

Problema con sendmail - enviar consulta

Estas en el tema de Problema con sendmail - enviar consulta en el foro de HTML en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 07/01/2016, 09:52
 
Fecha de Ingreso: enero-2016
Ubicación: Cordoba, Argentina
Mensajes: 1
Antigüedad: 8 años, 11 meses
Puntos: 0
Problema con sendmail - enviar consulta

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);

}

Etiquetas: sendmail
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:40.