Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/01/2010, 18:13
cparada
 
Fecha de Ingreso: abril-2006
Mensajes: 14
Antigüedad: 18 años
Puntos: 0
Exclamación Error en formulario

Amigos les solicito ayuda porque no logro solucionar este problema.
tengo un formulario php que funciona perfectamente en Mozilla y IE
PERO cuando lo pruebo con Chorme me aparece el CODIGO DE LA PAGINA en lugar del formulario.
La pagina se llama contacto.php y se carga en una paginas con marcos
Muchas gracias, adjunto el codigo.


<?php
$enviado = -1; // Controla si se envia o no
if (isset($_POST['nombre'])) { // Verifica si viene desde el formulario o se carga la pagina por primera vez
$to = '[email protected]'; // Se envia al webmaster la primer copia
$mensaje = 'El mensaje lo envio ' . $_POST['nombre'] . ' desde su email ' . $_POST['email'] . "\n"
. ' Direccion ' . $_POST['direccion']. ' CodigoPostal ' . $_POST['codigoPostal']. ' Ciudad ' . $_POST['ciudad']. "\n"
. ' Pais ' . $_POST['pais']. ' Empresa ' . $_POST['empresa']. ' Telefono ' . $_POST['telefono']. ' Celular ' . $_POST['celular']
. ' Fax ' . $_POST['fax'];


$remitente = "[email protected]";

$cabeceras = "From: $remitente\n";
$cabeceras .= "Content-Type: text/html";


mail($to, "aaaaaaaa- Solicitud de Información", $mensaje, $cabeceras); // envio al webmaster


//$to = $_POST['email']; // SE envia al usuario la segunda copia
$mensaje = 'El mensaje ha sido recibido, te responderemos pronto.';
//mail($to, "Asunto del Mensaje", $mensaje); // Envio al usuario
$enviado = 1; // Marca que se envio OK
}

if ($enviado == 1) { // Se envio ??
header("Location: gracias.htm");
}

?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>zzzzzz</title>
..........................y aqui continua la pagina creo que no tiene importancia adjuntarla