Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/02/2015, 12:43
fotoastur
 
Fecha de Ingreso: noviembre-2005
Mensajes: 111
Antigüedad: 18 años, 5 meses
Puntos: 0
crear formulario de contacto en web.

Guenas,

Quería hacer un formulario de contacto en una web pero no termina de funcionar bien.

Inserté este codigo en html


<html>
<head>
<link type="text/css" rel="stylesheet" href="estilo.css">
<!-- La linea de arriba es para importar estilos CSS a nuestro formulario -->
<title>Formulario de contacto</title>
</head>
<body>
<section class="formulario">
<form action="contacto.php" method="post">
<label for="nombre">Nombre:</label>
<input id="nombre" type="text" name="nombre" placeholder="Nombre y Apellido" required="" />
<label for="email">Email:</label>
<input id="email" type="email" name="email" placeholder="[email protected]" required="" />
<label for="mensaje">Mensaje:</label>
<textarea id="mensaje" name="mensaje" placeholder="Mensaje" required=""></textarea>
<input id="submit" type="submit" name="submit" value="Enviar" />
</form>

</section>
</body>
</html>


luego el css que puse es este...

label {
display:block;
margin-top:20px;
letter-spacing:1px;
}
.formulario {
display:block;
margin:0 auto;
width:510px;
color: #666666;
font-family:Arial;
}
form {
margin:0 auto;
width:400px;
}

input, textarea {
width:380px;
height:27px;
background:#666666;
border:2px solid #f6f6f6;
padding:10px;
margin-top:5px;
font-size:10px;
color:#ffffff;
}

textarea {
height:150px;
}

#submit {
width:85px;
height:35px;
border:none;
margin-top:20px;
cursor:pointer;
}


y el php este...

<?php
$nombre = $_POST['nombre'];
$email = $_POST['email'];
$mensaje = $_POST['mensaje'];
$para = '[email protected]';
$titulo = 'ASUNTO DEL MENSAJE';
$header = 'From: ' . $email;
$msjCorreo = "Nombre: $nombre\n E-Mail: $email\n Mensaje:\n $mensaje";

if ($_POST['submit']) {
if (mail($para, $titulo, $msjCorreo, $header)) {
echo "<script language='javascript'>
alert('Mensaje enviado, muchas gracias.');
window.location.href = 'http://TUSITIOWEB.COM';
</script>";
} else {
echo 'Falló el envio';
}
}
?>


El problema es que cuando lo subo al servidor me da la sensación que se entremezcla con algún otro css y no lo veo igual que la previsualizar la web en el editor.

¿cuál será la causa?

Alguien que me eche un cable.


Gracias de antemano.


Saludos.