Comunidad de diseño web y desarrollo en internet online

Formulario n PHP

Citar            
MensajeEscrito el 22 Mar 2010 08:30 am
Holaaaaaa!

Estoy haciendo una web en HTML y CSS y le quiero añadir un dormulario de contacto. Como no se PHP me descargué dos formularios ya hechos. Este:

http://web-kreation.com/demos/LightForm/

Y otro que trae simplemente un archivo PHP con una carpeta que tiene un PNG y un archivo CSS.

Mi duda es que no tengo ni idea de como meterlo en mi web. No se si tengo que copiar el texto del PHP y meterlo en el HTML... o enlazar en el HTML al PHP (cosa que no se hacer)... o otra cosa que ni se me ocurre.

Luego tambien en yahoo answers encontré un tio que decía que metiendo en mi web este codigo ya valdría, el tema es que lo probé a meter en el HTML y trabajando en local si lo veo, pero al subirlo al servidor no aparece, y no se porque. Este es el codigo que dijo el chico:

<?
if (!$HTTP_POST_VARS){
?>
<br>
<form action="<? echo $PHP_SELF ?>" method=post>
<table width="384" height="280" border="0">
<tr>
<td height="131" colspan="3"><p><span class="Estilo2">Nombre: </span>
<input type=text name="nombre" size=30>
</p>
<p><span class="Estilo2">Email: </span>
<input type=text name=email size=30>
</p>
<p><span class="Estilo2">Provincia: </span>
<input type="text" name="email2" size="30" />
</p> </td>
</tr>
<tr>
<td width="71"><span class="Estilo2">Mensaje:</span></td>
<td width="297" colspan="2">
<div align="left">
<textarea name=coment cols=40 rows=6></textarea>
</div></td>
</tr>

<tr>
<td colspan="3"><center>
<input name="submit" type=submit value="Enviar">
</center></td>
</tr>
</table>
<br>
<br>
</form>
<?
}else{
//Estoy recibiendo el formulario, compongo el cuerpo
$cuerpo = "Formulario enviado\n";
$cuerpo .= "Nombre: " . $HTTP_POST_VARS["nombre"] . "\n";
$cuerpo .= "Email: " . $HTTP_POST_VARS["email"] . "\n";
$cuerpo .= "Comentarios: " . $HTTP_POST_VARS["coment"] . "\n";

//mando el correo...
mail("Tu mail","Asunto del mail",$cuerpo,"from: tu mail");

echo "<center>El mensaje ha sido enviado correctamente</center>";
}
?>





Pues nada, si alguien me puede ayudar le estaria muy agradeciiiiida!!!

Por Sonia 1983

11 de clabLevel



 

firefox
Citar            
MensajeEscrito el 22 Mar 2010 04:28 pm
en la funcion mail() cambia Tu mail por tu correo real

Por tribak

Claber

2448 de clabLevel

6 tutoriales

Genero:Masculino   Héroes

Fotógrafo o algo

firefox
Citar            
MensajeEscrito el 22 Mar 2010 07:20 pm
Ya, eso si lo se, lo que no se es como activarlo para que se vea en la página. Enlazando el PHP en el HTML o como :-(

Por Sonia 1983

11 de clabLevel



 

firefox
Citar            
MensajeEscrito el 23 Mar 2010 11:58 pm
guardalo como formulario.php y abrelo

activarlo?

por como se ve podrias usar include para cargarlo

lo guardas, la pagina donde lo pondras debe ser php tambien, en ella escribes:

Código PHP :

<?php include 'formulario.php'; ?>

Por tribak

Claber

2448 de clabLevel

6 tutoriales

Genero:Masculino   Héroes

Fotógrafo o algo

firefox
Citar            
MensajeEscrito el 24 Mar 2010 08:30 am
Joeee pues sigo sin enterarme... Pero muchas gracias por tu ayuda eh!! De hecho en varios foros estás siendo el único que me sabe contestar :-D

Pues eso. Yo lo que quiero hacer es: Tengo un archivo HTML con su fondo y todo, y el formulario PHP lo quiero poner encima de ese fondo. Osea, qeu al abrir el "Index.html" además de la imágen que yo he puesto para el fondo, aparezca también el formulario PHP.

:-) Muchas gracias por tu ayuda!!

Por Sonia 1983

11 de clabLevel



 

firefox
Citar            
MensajeEscrito el 24 Mar 2010 04:23 pm
debes cambiarlo a php (cambiale la extension a .php en vez de .html/.htm)
luego si necesitas tu formulario en cierta seccion puedes cargarlo como te describí en el mensaje anterior
supongamos

Código PHP :

<html>
<head>
</head>
<body>
<h1>MiPagina</h1>
<div>
<?php include 'formulario.php'; ?>
</div>
</body>
</html>


con eso deberia bastar

Por tribak

Claber

2448 de clabLevel

6 tutoriales

Genero:Masculino   Héroes

Fotógrafo o algo

firefox

 

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