Como hacer un formulario de contacto

Hola a todos quisiera saber como hacer un formulario,y luego relacionarlo con la pag y que me llegue el email a la casilla de correo deseada.yo hice uno asi,con la ayuda de rogex.quisiera que me confirmen si esta bien y relacionarlo con el mail.saludos y muchisimas gracias :wink:

html

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
<title> EsteticaSaludable.com - Contacto
</title>
<link rel="stylesheet" href="pagina_principal.css"
type="text/css" media="all">
</head>
<body>

<div id="global">

<div id="cabecera">[contenido no disponible]</div>
<div id="contenido">
<table width="801" border="0">
<tr>
<td width="178" valign="top"><div id="menu">
<ul>HomeQuienes somos
Nuestros servicios
TratamientosContacto

</div> </td>
<td width="607"><table width="615" border="0">
<tr>
<td width="605">

<TR class=texto>
<TD><SPAN
class=titulos>*</SPAN>
Campos obligatorios
</TD>
<TD vAlign=top
colSpan=2></TD></TR>
<TR class=texto>
<TD></TD>
<TD colSpan=2></TD></TR>
<TR class=texto>
<TD width="50%">* Nombre
<INPUT id=nombre
name=nombre maxlenght="50"></TD>
<TD width="50%" colSpan=2>Empresa
<INPUT
id=empresa name=empresa maxlenght="50"></TD></TR>
<TR class=texto>
<TD>Dirección
<INPUT id=direccion
name=direccion maxlenght="50"></TD>
<TD colSpan=2>* E-mail
<INPUT id=email
name=email maxlenght="45"></TD></TR>
<TR class=texto>
<TD>* Teléfono
<INPUT id=telefono
name=telefono maxlenght="50"></TD>
<TD colSpan=2>Fax
<INPUT id=fax name=fax
maxlenght="50"></TD></TR>
<TR class=texto>
<TD>* País
<INPUT id=pais name=pais
maxlenght="50"></TD>
<TD colSpan=2>* Ciudad
<INPUT id=ciudad
name=ciudad maxlenght="50"></TD></TR>
<TR class=texto>
<TD></TD>
<TD colSpan=2></TD></TR>
<TR class=texto>
<TD><STRONG class=titulo>Servicio de su
interés</TD>
<TD colSpan=2></TD></TR>
<TR class=texto>
<TD>


<SELECT class=texto id=servicio name=servicio>
<OPTION value="drenaje linfatico manual" selected>Drenaje
linfatico manual</OPTION>
<OPTION
value="electroestimulacion">Electroestimulacion</OPTION>
<OPTION
value="electrolifting">Electrolifting</OPTION>
<OPTION
value="exfoliacion corporal">Exfoliacion corporal</OPTION>
<OPTION
value="limpieza de cutis y mascara de colageno">Limpieza de cutis y mascara de colageno</OPTION>
<OPTION
value="masajes descontracturantes">Masajes descontracturantes</OPTION>
<OPTION
value="masajes reductores">Masajes reductores </OPTION>
<OPTION
value="mesoterapia">Mesoterapia</OPTION>
<OPTION
value="microdermoabrasion con puntas de diamantes">
Microdermoabrasion con puntas de diamantes </OPTION>
<OPTION
value="peelings">Peelings</OPTION>
<OPTION
value="radiofrecuencia">Radiofrecuencia</OPTION>

<OPTION
value="rellenos varios">Rellenos varios</OPTION>
<OPTION
value="revitalizacion biologica">Revitalizacion biologica</OPTION>
<OPTION
value="toxinabotulinica">Toxinabotulinica</OPTION>
<OPTION
value="ultrasonido">Ultrasonido</OPTION>
<OPTION
value=otro>otros</OPTION></SELECT></P>


Comentarios
<TEXTAREA class=texto id=comentarios name=comentarios rows=4 cols=45></TEXTAREA></P></TD>
<TD vAlign=top colSpan=2></TD></TR>
<TR class=texto>
<TD></TD>
<TD vAlign=top colSpan=2></TD></TR>
<TR class=texto>
<TD>
<DIV align=left><INPUT id=ACCION type=submit value=Enviar name=ACCION>
</DIV></TD>
<TD vAlign=top colSpan=2><INPUT id=RECEPTOR
type=hidden value=[correo eliminado]
name=RECEPTOR></TD></TR>
<TR class=texto>
<TD></TD>
<TD vAlign=top colSpan=2></TD></TR>
</TBODY></TABLE>
</body>
</html>










</td>
</tr>
</table>
</td>
</tr>
</table>




</div>
<div id="pie"></div>

<div/>
</div>
</body>
</html>


ccs

.numeros {
FONT-SIZE: 11px; COLOR: #0066cc; FONT-FAMILY: Century Gothic, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.links1 {
FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Century Gothic, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.texto {
FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Century Gothic, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.links2 {
FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Century Gothic, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.links1:hover {
FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Century Gothic, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.links2:hover {
FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0066cc; FONT-FAMILY: Century Gothic, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.titulo {
FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0c436c; FONT-FAMILY: Century Gothic, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.texto2 {
FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: Century Gothic, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.links3 {
FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY:Century Gothic, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.links3:hover {
FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: Century Gothic, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#dropmenudiv {
BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; Z-INDEX: 100; FONT: 12px/18px Century Gothic; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; POSITION: absolute
}
#dropmenudiv A {
PADDING-RIGHT: 2px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; WIDTH: 100%; COLOR: #333333; PADDING-TOP: 2px; FONT-FAMILY: Century Gothic, Arial, Helvetica, sans-serif; HEIGHT: 18px; TEXT-DECORATION: none
}
#dropmenudiv A:hover {
BACKGROUND-COLOR: #eeeeee
}
.textodireccion {
FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY:Century Gothic, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.linkmetas {
FONT-SIZE: 5px; COLOR: #778898; FONT-FAMILY: Century Gothic,Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}


Relacionarlo con [correo eliminado]
Jugoncan escribió:Vale, veo que ya tienes hecho el formulario (aunque te faltan las etiquetas de form, que se las debes de añadir)
Con ese mismo formulario puedes seguir este tutorial: http://www.comocreartuweb.com/phpBB2/ftopic5806-0.html
y con él completarlo con el código php. Para que funcione necesitas tener php-mail en tu servidor.
Saludos :wink:
Disculpa...quisiera saber como hacer para.... y luego crearemos otra que llamaremos por ejemplo formulario.php (es imprtante que la guardemos en formato php).
es lo mismo que hacer la plantilla html,pero en vez de ponerle .html le pongo .php
se entendio :roll: saludos y gracias :wink:

no entiendo si se hace todo en la hoja del html y queda asi:o si se hace aparte :?

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
<title> EsteticaSaludable.com - Contacto
</title>
<link rel="stylesheet" href="pagina_principal.css"
type="text/css" media="all">
</head>
<body>

<div id="global">

<div id="cabecera">[contenido no disponible]</div>
<div id="contenido">
<table width="801" border="0">
<form action="formulario.php" method="post" enctype="multipart/form-data" name="form1">
<table width="100%" border="0">
<tr>
<td width="178" valign="top"><div id="menu">
<ul>HomeQuienes somos
Nuestros servicios
TratamientosContacto

</div> </td>
<td width="607"><table width="615" border="0">
<tr>
<td width="605">

<TR class=texto>
<TD><SPAN
class=titulos>*</SPAN>
Campos obligatorios
</TD>
<TD vAlign=top
colSpan=2></TD></TR>
<TR class=texto>
<TD></TD>
<TD colSpan=2></TD></TR>
<TR class=texto>
<TD width="50%">* Nombre
<INPUT id=nombre
name=nombre maxlenght="50"></TD>
<TD width="50%" colSpan=2>Empresa
<INPUT
id=empresa name=empresa maxlenght="50"></TD></TR>
<TR class=texto>
<TD>Dirección
<INPUT id=direccion
name=direccion maxlenght="50"></TD>
<TD colSpan=2>* E-mail
<INPUT id=email
name=email maxlenght="45"></TD></TR>
<TR class=texto>
<TD> Teléfono
<INPUT id=telefono
name=telefono maxlenght="50"></TD>
<TD colSpan=2>Fax
<INPUT id=fax name=fax
maxlenght="50"></TD></TR>
<TR class=texto>
<TD>* País
<INPUT id=pais name=pais
maxlenght="50"></TD>
<TD colSpan=2>* Ciudad
<INPUT id=ciudad
name=ciudad maxlenght="50"></TD></TR>
<TR class=texto>
<TD></TD>
<TD colSpan=2></TD></TR>
<TR class=texto>
<TD><STRONG class=titulo>Servicio de su
interés</TD>
<TD colSpan=2></TD></TR>
<TR class=texto>
<TD>


<SELECT class=texto id=servicio name=servicio>
<OPTION value="drenaje linfatico manual" selected>Drenaje
linfatico manual</OPTION>
<OPTION
value="electroestimulacion">Electroestimulacion</OPTION>
<OPTION
value="electrolifting">Electrolifting</OPTION>
<OPTION
value="exfoliacion corporal">Exfoliacion corporal</OPTION>
<OPTION
value="limpieza de cutis y mascara de colageno">Limpieza de cutis y mascara de colageno</OPTION>
<OPTION
value="masajes descontracturantes">Masajes descontracturantes</OPTION>
<OPTION
value="masajes reductores">Masajes reductores </OPTION>
<OPTION
value="mesoterapia">Mesoterapia</OPTION>
<OPTION
value="microdermoabrasion con puntas de diamantes">
Microdermoabrasion con puntas de diamantes </OPTION>
<OPTION
value="peelings">Peelings</OPTION>
<OPTION
value="radiofrecuencia">Radiofrecuencia</OPTION>

<OPTION
value="rellenos varios">Rellenos varios</OPTION>
<OPTION
value="revitalizacion biologica">Revitalizacion biologica</OPTION>
<OPTION
value="toxinabotulinica">Toxinabotulinica</OPTION>
<OPTION
value="ultrasonido">Ultrasonido</OPTION>
<OPTION
value=otro>otros</OPTION></SELECT></P>


Comentarios
<TEXTAREA class=texto id=comentarios name=comentarios rows=4 cols=45></TEXTAREA></P></TD>
<TD vAlign=top colSpan=2></TD></TR>
<TR class=texto>
<TD></TD>
<TD vAlign=top colSpan=2></TD></TR>
<TR class=texto>
<TD>
<DIV align=left><INPUT id=ACCION type=submit value=Enviar name=ACCION>
</DIV></TD>
<TD vAlign=top colSpan=2><INPUT id=RECEPTOR
type=hidden value=[correo eliminado]
name=RECEPTOR></TD></TR>
<TR class=texto>
<TD></TD>
<TD vAlign=top colSpan=2></TD></TR>
</TBODY></TABLE>

</td>
</tr>
</table>
</td>
</tr>
</table>
<?php
$sendTo = "[correo eliminado]";
$subject = "primerformulario";
$nombre = $_POST["nombre"];
$contraseña = $_POST["contraseña"];
$observacion = $_POST["observacion"];
$opciones = $_POST["opciones"];
$headers .= "";
$message = "\nNombre: " . $nombre . "\nContraseña: " . $contraseña . "\nobservacion: " . $observacion . "\nOpcion elegida: " . $opciones;
mail($sendTo, $subject, $message, $headers);
?>
</div>
<div id="pie">Pagina creada por Ariel Di Rado - Argentina</div>
<div/>
</div>
</body>
</html>

esto para mi seria todo en html.no entiendo ayuda please....
En la página html debes dejar sólo esto:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> 

<html> 
<head> 
<title> EsteticaSaludable.com - Contacto 
</title> 
<link rel="stylesheet" href="pagina_principal.css" 
type="text/css" media="all"> 
</head> 
<body> 

<div id="global"> 

<div id="cabecera">[img]Objetos/cabecera.png[/img]</div> 
<div id="contenido"> 
<table width="801" border="0"> 
<form action="formulario.php" method="post" enctype="multipart/form-data" name="form1">
<table width="100%" border="0"> 
<tr> 
<td width="178" valign="top"><div id="menu"> 
<ul>[url="home.html"]Home[/url][url="plantilla.html"]Quienes somos[/url] 
[url="nuestros servicios.html"]Nuestros servicios[/url] 
[url="tratamientos.html"]Tratamientos[/url][url="contacto.html"]Contacto[/url] 
[/list] 
</div> </td> 
<td width="607"><table width="615" border="0"> 
<tr> 
<td width="605"> 

<TR class=texto> 
<TD><SPAN 
class=titulos>[b]*[/b]</SPAN>[b] 
Campos obligatorios [/b]</TD> 
<TD vAlign=top 
colSpan=2></TD></TR> 
<TR class=texto> 
<TD></TD> 
<TD colSpan=2></TD></TR> 
<TR class=texto> 
<TD width="50%">* Nombre
<INPUT id=nombre 
name=nombre maxlenght="50"></TD> 
<TD width="50%" colSpan=2>Empresa
<INPUT 
id=empresa name=empresa maxlenght="50"></TD></TR> 
<TR class=texto> 
<TD>Dirección
<INPUT id=direccion 
name=direccion maxlenght="50"></TD> 
<TD colSpan=2>* E-mail
<INPUT id=email 
name=email maxlenght="45"></TD></TR> 
<TR class=texto> 
<TD> Teléfono 
<INPUT id="telefono" 
name="telefono" maxlenght="50"></TD> 
<TD colSpan=2>Fax 
<INPUT id="fax" name="fax "
maxlenght="50"></TD></TR> 
<TR class="texto"> 
<TD>* País
<INPUT id=pais name=pais 
maxlenght="50"></TD> 
<TD colSpan=2>* Ciudad
<INPUT id=ciudad 
name=ciudad maxlenght="50"></TD></TR> 
<TR class=texto> 
<TD></TD> 
<TD colSpan=2></TD></TR> 
<TR class=texto> 
<TD><STRONG class=titulo>Servicio de su 
interés[/b]</TD> 
<TD colSpan=2></TD></TR> 
<TR class=texto> 
<TD> 


<SELECT class=texto id=servicio name=servicio> 
<OPTION value="drenaje linfatico manual" selected>Drenaje 
linfatico manual</OPTION> 
<OPTION 
value="electroestimulacion">Electroestimulacion</OPTION> 
<OPTION 
value="electrolifting">Electrolifting</OPTION> 
<OPTION 
value="exfoliacion corporal">Exfoliacion corporal</OPTION> 
<OPTION 
value="limpieza de cutis y mascara de colageno">Limpieza de cutis y mascara de colageno</OPTION> 
<OPTION 
value="masajes descontracturantes">Masajes descontracturantes</OPTION> 
<OPTION 
value="masajes reductores">Masajes reductores </OPTION> 
<OPTION 
value="mesoterapia">Mesoterapia</OPTION> 
<OPTION 
value="microdermoabrasion con puntas de diamantes"> 
Microdermoabrasion con puntas de diamantes </OPTION> 
<OPTION 
value="peelings">Peelings</OPTION> 
<OPTION 
value="radiofrecuencia">Radiofrecuencia</OPTION> 
 
<OPTION 
value="rellenos varios">Rellenos varios</OPTION> 
<OPTION 
value="revitalizacion biologica">Revitalizacion biologica</OPTION> 
<OPTION 
value="toxinabotulinica">Toxinabotulinica</OPTION> 
<OPTION 
value="ultrasonido">Ultrasonido</OPTION> 
<OPTION 
value=otro>otros</OPTION></SELECT></P> 


Comentarios
<TEXTAREA class=texto id=comentarios name=comentarios rows=4 cols=45></TEXTAREA></P></TD> 
<TD vAlign=top colSpan=2></TD></TR> 
<TR class=texto> 
<TD></TD> 
<TD vAlign=top colSpan=2></TD></TR> 
<TR class=texto> 
<TD> 
<DIV align=left><INPUT id=ACCION type=submit value=Enviar name=ACCION> 
</DIV></TD> 
<TD vAlign=top colSpan=2><INPUT id=RECEPTOR 
type=hidden value=[correo eliminado] 
name=RECEPTOR></TD></TR> 
<TR class=texto> 
<TD></TD> 
<TD vAlign=top colSpan=2></TD></TR> 
</TBODY></TABLE> 

</td> 
</tr> 
</table> 
</td> 
</tr> 
</form>
</table>
</div> 
<div id="pie">Pagina creada por Ariel Di Rado - Argentina</div> 
<div/> 
</div> 
</body> 
</html>

Luego en la formulario.php pones el código html que quieras, por ejemplo la típica frase de "Su mensaje ha sido enviado", y pones también el código php. Pero ese código php no está bien, debe de guardar la relación con los campos del formulario.
Por cierto, tu servidor soporta phpmail, no?
hola jugon y gracias.mi servidor es gratuito y es ... 000webhost-Mejor hosting para webs el que tienes.saludos,creo que si. :?
PD: ahhh como abro un formulario.php :cry: es lo mismo que un html pero en vez de poner.html pongo .php o se abre distinto como el .css
Sí, entonces sí tiene php-mail.
Pues mira, pon eso que te puse antes en la página html (tiene una cosa añadida), y pon el código que quieras en la página formulario.php, que ahora te paso yo el código php que tienes que añadir en la página php
Voy a ir haciéndolo :wink:
Te habías comido casi todas las comillas en el código html, aquí te lo pongo corregido:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> 

<html> 
<head> 
<title> EsteticaSaludable.com - Contacto 
</title> 
<link rel="stylesheet" href="pagina_principal.css" 
type="text/css" media="all"> 
</head> 
<body> 

<div id="global"> 

<div id="cabecera">[img]Objetos/cabecera.png[/img]</div> 
<div id="contenido"> 
<table width="801" border="0"> 
<form action="formulario.php" method="post" enctype="multipart/form-data" name="form1">
<table width="100%" border="0"> 
<tr> 
<td width="178" valign="top"><div id="menu"> 
<ul>[url="home.html"]Home[/url][url="plantilla.html"]Quienes somos[/url] 
[url="nuestros servicios.html"]Nuestros servicios[/url] 
[url="tratamientos.html"]Tratamientos[/url][url="contacto.html"]Contacto[/url] 
[/list] 
</div> </td> 
<td width="607"><table width="615" border="0"> 
<tr> 
<td width="605"> 

<TR class="texto"> 
<TD><SPAN 
class="titulos">[b]*[/b]</SPAN>[b] 
Campos obligatorios [/b]</TD> 
<TD vAlign="top" 
colSpan="2"></TD></TR> 
<TR class="texto"> 
<TD></TD> 
<TD colSpan="2"></TD></TR> 
<TR class="texto"> 
<TD width="50%">* Nombre
<INPUT id="nombre"
name="nombre" maxlenght="50"></TD> 
<TD width="50%" colSpan=2>Empresa
<INPUT 
id="empresa" name="empresa" maxlenght="50"></TD></TR> 
<TR class=texto> 
<TD>Dirección
<INPUT id="direccion" 
name="direccion" maxlenght="50"></TD> 
<TD colSpan=2>* E-mail
<INPUT id="email" 
name="email" maxlenght="45"></TD></TR> 
<TR class=texto> 
<TD> Teléfono 
<INPUT id="telefono" 
name="telefono" maxlenght="50"></TD> 
<TD colSpan=2>Fax 
<INPUT id=fax name=fax 
maxlenght="50"></TD></TR> 
<TR class=texto> 
<TD>* País
<INPUT id="pais" name="pais" 
maxlenght="50"></TD> 
<TD colSpan=2>* Ciudad
<INPUT id="ciudad" 
name="ciudad" maxlenght="50"></TD></TR> 
<TR class="texto"> 
<TD></TD> 
<TD colSpan="2"></TD></TR> 
<TR class=texto> 
<TD><STRONG class="titulo">Servicio de su 
interés[/b]</TD> 
<TD colSpan="2"></TD></TR> 
<TR class="texto"> 
<TD> 


<SELECT class="texto" id="servicio" name="servicio"> 
<OPTION value="drenaje linfatico manual" selected>Drenaje 
linfatico manual</OPTION> 
<OPTION 
value="electroestimulacion">Electroestimulacion</OPTION> 
<OPTION 
value="electrolifting">Electrolifting</OPTION> 
<OPTION 
value="exfoliacion corporal">Exfoliacion corporal</OPTION> 
<OPTION 
value="limpieza de cutis y mascara de colageno">Limpieza de cutis y mascara de colageno</OPTION> 
<OPTION 
value="masajes descontracturantes">Masajes descontracturantes</OPTION> 
<OPTION 
value="masajes reductores">Masajes reductores </OPTION> 
<OPTION 
value="mesoterapia">Mesoterapia</OPTION> 
<OPTION 
value="microdermoabrasion con puntas de diamantes"> 
Microdermoabrasion con puntas de diamantes </OPTION> 
<OPTION 
value="peelings">Peelings</OPTION> 
<OPTION 
value="radiofrecuencia">Radiofrecuencia</OPTION> 
 
<OPTION 
value="rellenos varios">Rellenos varios</OPTION> 
<OPTION 
value="revitalizacion biologica">Revitalizacion biologica</OPTION> 
<OPTION 
value="toxinabotulinica">Toxinabotulinica</OPTION> 
<OPTION 
value="ultrasonido">Ultrasonido</OPTION> 
<OPTION 
value=otro>otros</OPTION></SELECT></P> 


Comentarios
<TEXTAREA class="texto" id="comentarios" name="comentarios" rows="4" cols="45"></TEXTAREA></P></TD>
<TD vAlign="top" colSpan="2"></TD></TR> 
<TR class="texto"> 
<TD></TD> 
<TD vAlign="top" colSpan="2"></TD></TR> 
<TR class="texto"> 
<TD> 
<DIV align="left"><INPUT id="ACCION" type="submit" value="Enviar" name="ACCION"> 
</DIV></TD> 
</TR> 
<TR class="texto"> 
<TD></TD> 
<TD vAlign="top" colSpan="2"></TD></TR> 
</TBODY></TABLE> 

</td> 
</tr> 
</table> 
</td> 
</tr> 
</form>
</table>
</div> 
<div id="pie">Pagina creada por Ariel Di Rado - Argentina</div> 
<div/> 
</div> 
</body> 
</html>

Ahora te pongo el php
Uf, por fin lo he acabado, jeje
Este código lo debes de añadir en cualquier sitio de formulario.php :
<?php
$sendTo = "[correo eliminado]";
$subject = "Asunto del mensaje";
$nombre = $_POST["nombre"];
$empresa = $_POST["empresa"];
$direccion = $_POST["direccion"];
$email = $_POST["email"];
$telefono = $_POST["telefono"];
$fax = $_POST["fax"];
$pais = $_POST["pais"];
$ciudad = $_POST["ciudad"];
$servicio = $_POST["servicio"];
$comentarios = $_POST["comentarios"];
$headers .= "";
$message = "\nNombre: " . $nombre . "\nEmpresa: " . $empresa . "\nDirección: " . $direccion . "\nEmail: " . $email . "\nTeServicio: " . $servicio . "\nComentarios: " . $comentarios;
mail($sendTo, $subject, $message, $headers);
?>


Pruébalo y dime si funciona bien.
Saludos :wink:
Jugoncan escribió:Uf, por fin lo he acabado, jeje
Este código lo debes de añadir en cualquier sitio de formulario.php :
<?php
$sendTo = "[correo eliminado]";
$subject = "Asunto del mensaje";
$nombre = $_POST["nombre"];
$empresa = $_POST["empresa"];
$direccion = $_POST["direccion"];
$email = $_POST["email"];
$telefono = $_POST["telefono"];
$fax = $_POST["fax"];
$pais = $_POST["pais"];
$ciudad = $_POST["ciudad"];
$servicio = $_POST["servicio"];
$comentarios = $_POST["comentarios"];
$headers .= "";
$message = "\nNombre: " . $nombre . "\nEmpresa: " . $empresa . "\nDirección: " . $direccion . "\nEmail: " . $email . "\nTeServicio: " . $servicio . "\nComentarios: " . $comentarios;
mail($sendTo, $subject, $message, $headers);
?>


Pruébalo y dime si funciona bien.
Saludos :wink:

t super agradesco pero no se donde esta el php :? no se donde poner esto
en el ftp tengo carpetas que son cpanel,etc,mail,public_ftp,public_htm,tmp,www

y ademas las hojas html y css que hice,con ayudas que me dieron :wink:
pero no se donde poner esto:
<?php
$sendTo = "[correo eliminado]";
$subject = "Asunto del mensaje";
$nombre = $_POST["nombre"];
$empresa = $_POST["empresa"];
$direccion = $_POST["direccion"];
$email = $_POST["email"];
$telefono = $_POST["telefono"];
$fax = $_POST["fax"];
$pais = $_POST["pais"];
$ciudad = $_POST["ciudad"];
$servicio = $_POST["servicio"];
$comentarios = $_POST["comentarios"];
$headers .= "";
$message = "\nNombre: " . $nombre . "\nEmpresa: " . $empresa . "\nDirección: " . $direccion . "\nEmail: " . $email . "\nTeServicio: " . $servicio . "\nComentarios: " . $comentarios;
mail($sendTo, $subject, $message, $headers);
?>
Tú tienes una página html, que es la que tienes actualmente, la que tiene el formulario.
Pues ahora crea junto a esa página una que se llame formulario.php, y le pones el cópigo html que quieras, por ejemplo puedes poner la típica frase de "su mensaje ha sido enviado correctamente" o poner por si quieren rellenar el formulario de nuevo.
Depués en esa misma página formulario.php debes de poner en cualquier parte el código php, ya que ese código es que hace que se mande el mensaje.
Prueba y me cuentas.
Saludos :wink:
Jugoncan escribió:Tú tienes una página html, que es la que tienes actualmente, la que tiene el formulario.
Pues ahora crea junto a esa página una que se llame formulario.php, y le pones el cópigo html que quieras, por ejemplo puedes poner la típica frase de "su mensaje ha sido enviado correctamente" o poner por si quieren rellenar el formulario de nuevo.
Depués en esa misma página formulario.php debes de poner en cualquier parte el código php, ya que ese código es que hace que se mande el mensaje.
Prueba y me cuentas.
Saludos :wink:

disculpa,no se si sere medio idiota o que :oops: .pero cuando me dices :Tú tienes una página html, que es la que tienes actualmente, la que tiene el formulario. (creo que te refieres a contacto.html ,no? :? )
sigo sin entender como se hace contacto.php(formulario.html),asi seria en mi caso,ya que tengo en vez de formulario contacto.no?no se como crearla :shock:
perdon...soy medio lelo :P
Pues a ver, tu tienes la página contacto.html con el código html.
En la etiqueta form tienes indicado que al darle al botón enviar te mmande a formulario.php, si en ves de que se llame formulario.php la página php quieres que se llame contacto.php sólo tienes que cambiarlo ahí en el código y crearla llamándola así.
Saludos :wink:
Jugoncan escribió:Pues a ver, tu tienes la página contacto.html con el código html.
En la etiqueta form tienes indicado que al darle al botón enviar te mmande a formulario.php, si en ves de que se llame formulario.php la página php quieres que se llame contacto.php sólo tienes que cambiarlo ahí en el código y crearla llamándola así.
Saludos :wink:
a ver si entiendo :shock:
esto deberia de quedar asi?

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
<title> EsteticaSaludable.com - Contacto
</title>
<link rel="stylesheet" href="pagina_principal.css"
type="text/css" media="all">
</head>
<body>

<div id="global">

<div id="cabecera">[contenido no disponible]</div>
<div id="contenido">
<table width="801" border="0">
<form action="contacto.php" method="post" enctype="multipart/form-data" name="form1">
<table width="100%" border="0">
<tr>
<td width="178" valign="top"><div id="menu">
<ul>HomeQuienes somos
Nuestros servicios
TratamientosContacto

</div> </td>
<td width="607"><table width="615" border="0">
<tr>
<td width="605">

<TR class="texto">
<TD><SPAN
class="titulos">*</SPAN>
Campos obligatorios
</TD>
<TD vAlign="top"
colSpan="2"></TD></TR>
<TR class="texto">
<TD></TD>
<TD colSpan="2"></TD></TR>
<TR class="texto">
<TD width="50%">* Nombre
<INPUT id="nombre"
name="nombre" maxlenght="50"></TD>
<TD width="50%" colSpan=2>Empresa
<INPUT
id="empresa" name="empresa" maxlenght="50"></TD></TR>
<TR class=texto>
<TD>Dirección
<INPUT id="direccion"
name="direccion" maxlenght="50"></TD>
<TD colSpan=2>* E-mail
<INPUT id="email"
name="email" maxlenght="45"></TD></TR>
<TR class=texto>
<TD> Teléfono
<INPUT id="telefono"
name="telefono" maxlenght="50"></TD>
<TD colSpan=2>Fax
<INPUT id=fax name=fax
maxlenght="50"></TD></TR>
<TR class=texto>
<TD>* País
<INPUT id="pais" name="pais"
maxlenght="50"></TD>
<TD colSpan=2>* Ciudad
<INPUT id="ciudad"
name="ciudad" maxlenght="50"></TD></TR>
<TR class="texto">
<TD></TD>
<TD colSpan="2"></TD></TR>
<TR class=texto>
<TD><STRONG class="titulo">Servicio de su
interés</TD>
<TD colSpan="2"></TD></TR>
<TR class="texto">
<TD>


<SELECT class="texto" id="servicio" name="servicio">
<OPTION value="drenaje linfatico manual" selected>Drenaje
linfatico manual</OPTION>
<OPTION
value="electroestimulacion">Electroestimulacion</OPTION>
<OPTION
value="electrolifting">Electrolifting</OPTION>
<OPTION
value="exfoliacion corporal">Exfoliacion corporal</OPTION>
<OPTION
value="limpieza de cutis y mascara de colageno">Limpieza de cutis y mascara de colageno</OPTION>
<OPTION
value="masajes descontracturantes">Masajes descontracturantes</OPTION>
<OPTION
value="masajes reductores">Masajes reductores </OPTION>
<OPTION
value="mesoterapia">Mesoterapia</OPTION>
<OPTION
value="microdermoabrasion con puntas de diamantes">
Microdermoabrasion con puntas de diamantes </OPTION>
<OPTION
value="peelings">Peelings</OPTION>
<OPTION
value="radiofrecuencia">Radiofrecuencia</OPTION>

<OPTION
value="rellenos varios">Rellenos varios</OPTION>
<OPTION
value="revitalizacion biologica">Revitalizacion biologica</OPTION>
<OPTION
value="toxinabotulinica">Toxinabotulinica</OPTION>
<OPTION
value="ultrasonido">Ultrasonido</OPTION>
<OPTION
value=otro>otros</OPTION></SELECT></P>


Comentarios
<TEXTAREA class="texto" id="comentarios" name="comentarios" rows="4" cols="45"></TEXTAREA></P></TD>
<TD vAlign="top" colSpan="2"></TD></TR>
<TR class="texto">
<TD></TD>
<TD vAlign="top" colSpan="2"></TD></TR>
<TR class="texto">
<TD>
<DIV align="left"><INPUT id="ACCION" type="submit" value="Enviar" name="ACCION">
</DIV></TD>
</TR>
<TR class="texto">
<TD></TD>
<TD vAlign="top" colSpan="2"></TD></TR>
</TBODY></TABLE>
<?php
$sendTo = "[correo eliminado]";
$subject = "Mensaje enviado";
$nombre = $_POST["nombre"];
$empresa = $_POST["empresa"];
$direccion = $_POST["direccion"];
$email = $_POST["email"];
$telefono = $_POST["telefono"];
$fax = $_POST["fax"];
$pais = $_POST["pais"];
$ciudad = $_POST["ciudad"];
$servicio = $_POST["servicio"];
$comentarios = $_POST["comentarios"];
$headers .= "";
$message = "\nNombre: " . $nombre . "\nEmpresa: " . $empresa . "\nDirección: " . $direccion . "\nEmail: " . $email . "\nTeServicio: " . $servicio . "\nComentarios: " . $comentarios;
mail($sendTo, $subject, $message, $headers);
?>

</td>
</tr>
</table>
</td>
</tr>
</form>
</table>
[contenido no disponible]
[contenido no disponible]
</div>
<div id="pie">Argentina</div>
<div/>
</div>
</body>
</html>

y ya esta? no entiendo como abrir un php.si no es complicado un tutorial o algo asi para abrir un php.es que no te entiendo :cry: ni siquiera se bien que buscar :?
asi como lo deje me manda a http://error.000webhost.com/not_found.html
no entiendoooo :cry: :cry: :cry: :lol: :cry:
ahhh y me sale esto

Error 404 - The Webpage cannot be found

Most likely causes:


You clicked a link that can be outdated
You are trying to access file that does not exists on server
Domain you are trying to access is not configured on this server (website was removed or is not setup or DNS has not propagated yet).
Debes de crear una hoja llamada contacto.php, la creas exáctamente igual que cuando creas una html, pero la pones en formato php. A esa hoja le pones lo que quieras de código html, y en ella debes de meter el código php:
<?php
$sendTo = "[correo eliminado]";
$subject = "Mensaje enviado";
$nombre = $_POST["nombre"];
$empresa = $_POST["empresa"];
$direccion = $_POST["direccion"];
$email = $_POST["email"];
$telefono = $_POST["telefono"];
$fax = $_POST["fax"];
$pais = $_POST["pais"];
$ciudad = $_POST["ciudad"];
$servicio = $_POST["servicio"];
$comentarios = $_POST["comentarios"];
$headers .= "";
$message = "\nNombre: " . $nombre . "\nEmpresa: " . $empresa . "\nDirección: " . $direccion . "\nEmail: " . $email . "\nTeServicio: " . $servicio . "\nComentarios: " . $comentarios;
mail($sendTo, $subject, $message, $headers);
?>

Saludos :wink:
Jugoncan escribió:Debes de crear una hoja llamada contacto.php, la creas exáctamente igual que cuando creas una html, pero la pones en formato php. A esa hoja le pones lo que quieras de código html, y en ella debes de meter el código php:
<?php
$sendTo = "[correo eliminado]";
$subject = "Mensaje enviado";
$nombre = $_POST["nombre"];
$empresa = $_POST["empresa"];
$direccion = $_POST["direccion"];
$email = $_POST["email"];
$telefono = $_POST["telefono"];
$fax = $_POST["fax"];
$pais = $_POST["pais"];
$ciudad = $_POST["ciudad"];
$servicio = $_POST["servicio"];
$comentarios = $_POST["comentarios"];
$headers .= "";
$message = "\nNombre: " . $nombre . "\nEmpresa: " . $empresa . "\nDirección: " . $direccion . "\nEmail: " . $email . "\nTeServicio: " . $servicio . "\nComentarios: " . $comentarios;
mail($sendTo, $subject, $message, $headers);
?>

Saludos :wink:

nien ahi...eso era lo que queria saber.si en vez de html le ponia php y se abria de la misma manera.ya entendi.buenisimo ,muchas
gracias :wink:
Ten en cuenta que tendrás dos páginas:
contacto.html, tal y como lo tienes ahora pero quitándole el código php
contacto.php, que le pondrás lo que quieras que se vea una vez se mande el mensaje y el código php

Cuando lo tengas todo listo lo pruebas y me dices si funciona.
Saludos :wink:
Jugoncan escribió:Ten en cuenta que tendrás dos páginas:
contacto.html, tal y como lo tienes ahora pero quitándole el código php
contacto.php, que le pondrás lo que quieras que se vea una vez se mande el mensaje y el código php

Cuando lo tengas todo listo lo pruebas y me dices si funciona.
Saludos :wink:

esta bien que me quede asi el php
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
<title>EsteticaSaludable.com - Contacto </title>
</head>
<body>
<?php
$sendTo = "[correo eliminado]";
$subject = "Su mensaje a sido enviado";
$nombre = $_POST["nombre"];
$empresa = $_POST["empresa"];
$direccion = $_POST["direccion"];
$email = $_POST["email"];
$telefono = $_POST["telefono"];
$fax = $_POST["fax"];
$pais = $_POST["pais"];
$ciudad = $_POST["ciudad"];
$servicio = $_POST["servicio"];
$comentarios = $_POST["comentarios"];
$headers .= "";
$message = "\nNombre: " . $nombre . "\nEmpresa: " . $empresa . "\nDirección: " . $direccion . "\nEmail: " . $email . "\nTeServicio: " . $servicio . "\nComentarios: " . $comentarios;
mail($sendTo, $subject, $message, $headers);
?>


</body>
</html>
saludos y gracias :wink:
Perfecto, pero añade más cosas dentro del body, porque si no cuando le des a enviar se abrirá una página en blanco :wink:
Jugoncan escribió:Perfecto, pero añade más cosas dentro del body, porque si no cuando le des a enviar se abrirá una página en blanco :wink:

hola como estas jugon :wink: .ya lo hice y hasta le puse el mensaje enviado :P .el tema es que no me llega el msj :? lo deje asi el php
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
<title> EsteticaSaludable.com - Contacto
</title>
<link rel="stylesheet" href="pagina_principal.css"
type="text/css" media="all">
</head>
<body>

<div id="global">

<div id="cabecera">[contenido no disponible]</div>
<div id="contenido">
<table width="801" border="0">
<form action="contacto.php" method="post" enctype="multipart/form-data" name="form1">
<table width="100%" border="0">
<tr>
<td width="178" valign="top"><div id="menu">
<ul>HomeQuienes somos
Nuestros servicios
TratamientosContacto

</div> </td>

<td width="607"><table width="615" border="0">
<tr>
<td width="605">
<h1>Mensaje enviado</h1>
<TR class="texto">
<TD><SPAN
class="titulos">*</SPAN>
Campos obligatorios
</TD>
<TD vAlign="top"
colSpan="2"></TD></TR>
<TR class="texto">
<TD></TD>
<TD colSpan="2"></TD></TR>
<TR class="texto">
<TD width="50%">* Nombre
<INPUT id="nombre"
name="nombre" maxlenght="50"></TD>
<TD width="50%" colSpan=2>Empresa
<INPUT
id="empresa" name="empresa" maxlenght="50"></TD></TR>
<TR class=texto>
<TD>Dirección
<INPUT id="direccion"
name="direccion" maxlenght="50"></TD>
<TD colSpan=2>* E-mail
<INPUT id="email"
name="email" maxlenght="45"></TD></TR>
<TR class=texto>
<TD> Teléfono
<INPUT id="telefono"
name="telefono" maxlenght="50"></TD>
<TD colSpan=2>Fax
<INPUT id=fax name=fax
maxlenght="50"></TD></TR>
<TR class=texto>
<TD>* País
<INPUT id="pais" name="pais"
maxlenght="50"></TD>
<TD colSpan=2>* Ciudad
<INPUT id="ciudad"
name="ciudad" maxlenght="50"></TD></TR>
<TR class="texto">
<TD></TD>
<TD colSpan="2"></TD></TR>
<TR class=texto>
<TD><STRONG class="titulo">Servicio de su
interés</TD>
<TD colSpan="2"></TD></TR>
<TR class="texto">
<TD>


<SELECT class="texto" id="servicio" name="servicio">
<OPTION value="drenaje linfatico manual" selected>Drenaje
linfatico manual</OPTION>
<OPTION
value="electroestimulacion">Electroestimulacion</OPTION>
<OPTION
value="electrolifting">Electrolifting</OPTION>
<OPTION
value="exfoliacion corporal">Exfoliacion corporal</OPTION>
<OPTION
value="limpieza de cutis y mascara de colageno">Limpieza de cutis y mascara de colageno</OPTION>
<OPTION
value="masajes descontracturantes">Masajes descontracturantes</OPTION>
<OPTION
value="masajes reductores">Masajes reductores </OPTION>
<OPTION
value="mesoterapia">Mesoterapia</OPTION>
<OPTION
value="microdermoabrasion con puntas de diamantes">
Microdermoabrasion con puntas de diamantes </OPTION>
<OPTION
value="peelings">Peelings</OPTION>
<OPTION
value="radiofrecuencia">Radiofrecuencia</OPTION>

<OPTION
value="rellenos varios">Rellenos varios</OPTION>
<OPTION
value="revitalizacion biologica">Revitalizacion biologica</OPTION>
<OPTION
value="toxinabotulinica">Toxinabotulinica</OPTION>
<OPTION
value="ultrasonido">Ultrasonido</OPTION>
<OPTION
value=otro>otros</OPTION></SELECT></P>


Comentarios
<TEXTAREA class="texto" id="comentarios" name="comentarios" rows="4" cols="45"></TEXTAREA></P></TD>
<TD vAlign="top" colSpan="2"></TD></TR>
<TR class="texto">
<TD></TD>
<TD vAlign="top" colSpan="2"></TD></TR>
<TR class="texto">
<TD>
<DIV align="left"><INPUT id="ACCION" type="submit" value="Enviar" name="ACCION">
</DIV></TD>
</TR>
<TR class="texto">
<TD></TD>
<TD vAlign="top" colSpan="2"></TD></TR>
</TBODY></TABLE>

</td>

</tr>
</table>

<?php
$sendTo = "[correo eliminado]";
$subject = "Su mensaje a sido enviado exitosamente";
$nombre = $_POST["nombre"];
$empresa = $_POST["empresa"];
$direccion = $_POST["direccion"];
$email = $_POST["email"];
$telefono = $_POST["telefono"];
$fax = $_POST["fax"];
$pais = $_POST["pais"];
$ciudad = $_POST["ciudad"];
$servicio = $_POST["servicio"];
$comentarios = $_POST["comentarios"];
$headers .= "";
$message = "\nNombre: " . $nombre . "\nEmpresa: " . $empresa . "\nDirección: " . $direccion . "\nEmail: " . $email . "\nTeServicio: " . $servicio . "\nComentarios: " . $comentarios;
mail($sendTo, $subject, $message, $headers);
?>

</td>
</tr>
</form>
</table>

[contenido no disponible]
</div>
<div id="pie">Argentina</div>
<div/>
</div>
</body>
</html>
<?php
$sendTo = "[correo eliminado]";
$subject = "Su mensaje a sido enviado exitosamente";
$nombre = $_POST["nombre"];
$empresa = $_POST["empresa"];
$direccion = $_POST["direccion"];
$email = $_POST["email"];
$telefono = $_POST["telefono"];
$fax = $_POST["fax"];
$pais = $_POST["pais"];
$ciudad = $_POST["ciudad"];
$servicio = $_POST["servicio"];
$comentarios = $_POST["comentarios"];
$headers .= "";
$message = "\nNombre: " . $nombre . "\nEmpresa: " . $empresa . "\nDirección: " . $direccion . "\nEmail: " . $email . "\nTeServicio: " . $servicio . "\nComentarios: " . $comentarios;
mail($sendTo, $subject, $message, $headers);
?>
algo estara mal :shock: bueno te super agradesco saluddos :wink:
Tienes puestos dos códigos php con dos correos distintos, borra uno, y en el que dejes deja tu correo verdadero.
Además mira en la bandeja de correo no deseado.
Si sigue sin funcionar, cuál es la url?
Saludos :wink:
Jugoncan escribió:Tienes puestos dos códigos php con dos correos distintos, borra uno, y en el que dejes deja tu correo verdadero.
Además mira en la bandeja de correo no deseado.
Si sigue sin funcionar, cuál es la url?
Saludos :wink:

www.esteticasaludable.com .le cambie el correo porqque queria probar si legaba al mio.milon de gracias ahora lo pruebo y te digo
Pues he estado mirando y está todo bien, ahora sólo te queda mirar a ver si te llega el mensaje (yo mandé uno, jeje), y mira también en la bandeja de correo no deseado. Como tienes 000webhost te llegará de "Nobody"
Saludos :wink:
Jugoncan escribió:Pues he estado mirando y está todo bien, ahora sólo te queda mirar a ver si te llega el mensaje (yo mandé uno, jeje), y mira también en la bandeja de correo no deseado. Como tienes 000webhost te llegará de "Nobody"
Saludos :wink:

grande groso,esto te dice algo :P

Nombre: JuanmaEmpresa: Dirección: Email: [correo eliminado]Servicio: ultrasonidoComentarios: sdf ñasldi gañig añsd vnafkj

saludos y muchas pero muchas graciasssss :wink:
ahhh la ultima de donde saco una nueva direccion de correo un poco mas seria que hotmail ? algo como para una doctora.cuando pagas en hosting te dan una,y sino.la del hosting de donde la saco.por las dudas.pero prefiero algo....vos ya sabes.un poquitin mas serio. :P