Comunidad de diseño web y desarrollo en internet online

Ayuda con PHP Básico

Citar            
MensajeEscrito el 12 Jun 2007 08:14 pm
Estoy aprendiendo y me dieron este codigo, estaba todo unido pero lo separé. En el HTML:

Código :


<div id="contacto">
   <?
   if (!$_POST){
?>
   
   <form name="formulario.php" method=post>
      <label for="nombre">Nombre:</label>
         <input type="text" id="nombre" class="campo" />
      <label for="email">E-mail:</label>
         <input type="text" id="email" class="campo" />
      <label for="fono">Fono:</label>
         <input type="text" id="fono" class="campo" />
      <label for="comentario">Comentario:</label>
         <textarea id="comentario" class="campo"></textarea>
      
      <input name="submit" id="boton_enviar" name="enviar" type=submit 
value="Enviar" />
   </form>
   </div>




Y en el CSS

Código :

<?
}else{
$titulo="Asunto ";     // asunto del mail
$destino="[email protected]";  // mail de destino
$desde = "nombre"; // con que remitente te llegaran los correos
$emaildesde = "[email protected]"; // cual es el mail del remitente.. puede ser el mismo del anterior
$headers = "MIME-Version: 1.0\r\n"; // esto queda igual 
$headers .= "Content-Type: text/html; charset=iso-8859-1\r\n"; // esto tb
$headers .= "From: $desde<$emaildesde>"; // idem
$nombre=$_POST['nombre']; // esto son los datos ingresados en el form
$email=$_POST['email'];
$fono=$_POST['fono'];
$comentario=$_POST['comentario'];

$cuerpo=" Nombre:".$nombre."\n Email: ".$email."\n Fono: ".$fono."\n Comentario: ".$comentario."\n"; // este es el cuerpo del comentario.. ojo pestaña huachalomo lo que corresponde \n son saltos de linea.. si quieres que te llegue todo juntito lo sacas.. sino.. no

mail($destino, $titulo, $cuerpo,"FROM:$desde<$emaildesde>") or die ("Hubo un 
error");  // el mail mismo.. los datos recopilados pa mandarse .. si algo sale mal..hubo un error

echo "Gracias por enviar sus datos"; // si todo sale ok.. se tale el mensajito y te llega el mail..
}

?>




Ahora no se por que no funciona, me da la impresión de que hay que cargarlo, pero aún no descubro como.

Por kiltroconpulgas

96 de clabLevel



 

safari
Citar            
MensajeEscrito el 12 Jun 2007 09:10 pm
Hola kiltroconpulgas, me temo que estas mal en lo que estas haciendo.

Aqui un poco de información sobre CSS.

Ahora, si tu codigo esta en un mismo archivo .php debería de funcionar, pero si lo separaste, requieres un "include" o "require" para decirle que tome ese archivo.

:wink: Suerte.

Por Reymond

Claber

1111 de clabLevel

5 tutoriales
1 articulo

Genero:Masculino  

Mobile developer

firefox
Citar            
MensajeEscrito el 12 Jun 2007 09:37 pm
UPs, jajaja no era código CSS perdón , me referería a código PHP ... ahora lo junté y sigue sin funcionar ¿ a que se deberá ?

Por kiltroconpulgas

96 de clabLevel



 

safari
Citar            
MensajeEscrito el 12 Jun 2007 09:42 pm
¿Tratas de llenar un formulario con datos de PHP?

¿o quieres enviar datos desde un formulario y recibirlos en una pagina de php? :?

Por Reymond

Claber

1111 de clabLevel

5 tutoriales
1 articulo

Genero:Masculino  

Mobile developer

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.