Foros del Web » Creando para Internet » HTML »

Consulta Codigo HTML y PHP

Estas en el tema de Consulta Codigo HTML y PHP en el foro de HTML en Foros del Web. Hola a todos Tengo un inconveniente con mi página de contacto, en la cual es para que me envíen por mail consultas, y tengo el ...
  #1 (permalink)  
Antiguo 18/08/2011, 01:32
 
Fecha de Ingreso: julio-2011
Ubicación: Cap.Fed. - Buenos Aires
Mensajes: 27
Antigüedad: 13 años, 4 meses
Puntos: 0
Pregunta Consulta Codigo HTML y PHP

Hola a todos

Tengo un inconveniente con mi página de contacto, en la cual es para que me envíen por mail consultas, y tengo el código en "PHP" , también, realice una página de salida al botón de envío, el problema que desconozco (no se de códigos, soy muy nuevo) es que no hace lo que se supone debería hacer al accionar el botón de enviar, lo que sucede es que limpia los campos y se queda en la misma página, espero haberme explicado bien, asi que, si alguien me puede ayudar, le agradecería, les dejo los códigos para que vean y me digan que es lo que esta mal, desde ya les agradezco la respuesta.

================================================== =======

Código "HTML"

<form>
<form method="POST" action="contacto.php">
<input type="hidden" name="recipient" value="[email protected]">
<input type="hidden" name="subject" value="Consulta">
<input type="hidden" name="redirect" value="gracias.html">

Nombre: <input type="text" name="realname">
<br><br>
e-m@il: <input type="text" name="email">
<br><br>
Mensaje: <textarea name="Mensaje"></textarea>
<br><br>
<input type="Submit" value="Enviar mail">

</form>

================================================== =======

Codigo "PHP"

<?php
$nombre = $_REQUEST['Nombre'];
$email = $_REQUEST['email'];
$texto = (!$_REQUEST['Mensaje']) ? $_REQUEST['mensaje'] : $_REQUEST['Mensaje'];
$texto = (!$texto) ? $_REQUEST['message'] : $texto;
$destino = $_REQUEST['recipient'];
$subject = $_REQUEST['subject'];
$redirect = $_REQUEST['redirect'];

if ($nombre != '') {
$header = "From: $nombre <$email>\r\n";
}
else {
$header = "From: $email\r\n";
}
$header .= "Return-Path: $email\r\n";

$mensaje = "Nombre: $nombre\r\n";
$mensaje .= "Mensaje: $texto";

mail($destino, $subject, $mensaje, $header);
header('Location: ' . $redirect);
?>

================================================== =======

Eso es todo, Saludos

Srgsus
  #2 (permalink)  
Antiguo 18/08/2011, 15:06
 
Fecha de Ingreso: julio-2011
Ubicación: Cap.Fed. - Buenos Aires
Mensajes: 27
Antigüedad: 13 años, 4 meses
Puntos: 0
Respuesta: Consulta Codigo HTML y PHP

Por favor me pueden ayudar, todavía no puedo encontrar una solución a esto.

Muchas gracias y disculpen.
  #3 (permalink)  
Antiguo 18/08/2011, 17:20
 
Fecha de Ingreso: julio-2011
Mensajes: 220
Antigüedad: 13 años, 4 meses
Puntos: 72
Respuesta: Consulta Codigo HTML y PHP

De entrada en el código HTML la etiqueta <form> esta escrita dos veces y solo debe ir una.
  #4 (permalink)  
Antiguo 18/08/2011, 18:55
 
Fecha de Ingreso: julio-2011
Ubicación: Cap.Fed. - Buenos Aires
Mensajes: 27
Antigüedad: 13 años, 4 meses
Puntos: 0
Respuesta: Consulta Codigo HTML y PHP

Gracias por contestar, algo mas puede estar mal?
  #5 (permalink)  
Antiguo 19/08/2011, 09:28
 
Fecha de Ingreso: julio-2011
Ubicación: Cap.Fed. - Buenos Aires
Mensajes: 27
Antigüedad: 13 años, 4 meses
Puntos: 0
Respuesta: Consulta Codigo HTML y PHP

Por favor, necesito que me ayuden, disculpen por la insistencia y gracias.
  #6 (permalink)  
Antiguo 19/08/2011, 10:41
 
Fecha de Ingreso: julio-2011
Ubicación: Cap.Fed. - Buenos Aires
Mensajes: 27
Antigüedad: 13 años, 4 meses
Puntos: 0
Respuesta: Consulta Codigo HTML y PHP

Ya lo pude solucionar, pude lograr recibir la prueba que envié, el problema que tengo ahora es que en Hotmail me muestra 1ro. que el mensaje es malicioso, que no paso los filtros "SmartScreen" y que no se pudo verificar la entidad del remitente y 2do. en el mensaje me llega sin nombre, por favor me podrían ayudar, por que me parece que lo que ahora esta mal es el codigo PHP, desde ya les agradezco la respuesta.

Saludos.

Etiquetas: php, formulario
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 22:12.