Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/04/2004, 10:19
cintya
 
Fecha de Ingreso: enero-2004
Ubicación: Santiago
Mensajes: 38
Antigüedad: 20 años, 3 meses
Puntos: 0
Enviar formulario por outlook

Hola,
Tengo un problema que no tengo idea de como puedo solucionarlo.

Conozco muy poco de php, la verdad es que no se nada, he estado investigando como puedo hacer un formulario para enviar por outlook y hasta el momento lo unico que he logrado ha sido que se vea la foto!!!!, no es mucho........

Estos son los codigos que tengo (Los copie a alguen del foro):



<html><body bgcolor="#EB9818" text="333399">
<table width="486" align="center">
<script language="Javascript">
function comprobar_datos() {
var Nombre= document.Compramos.Nombre.value;
var Telefono= document.Compramos.Telefono.value;
if ((Nombre.length == 0) || (Telefono.length == 0)) {
alert ('Debes introducir al menos los campos obligatorios');
document.Compramos.Nombre.focus(); }
else {
//Comprobar que el telefono tiene 9 numeros
if ( (Telefono.length != 9) || isNaN(Telefono) ) {
alert('El teléfono debe tener una longitud de 9 caracteres numéricos.');
document.Compramos.Telefono.focus(); }
else {
alert("Formulario enviado con exito");
window.open("enviar_email.php");
}
}
}
</script>
<form name="Compramos" method="post" action="compramos.htm" enctype="text/plain">
<tr>
<td width="434" height="59"> <p><img src="prad.tripod.cl/invitacion.jpg" width="492" height="635"></p>
</td>
</tr>
</form>
</table>
<table align="center">
<script language="Javascript">
function comprobar_datos() {
var Nombre= document.Compramos.Nombre.value;
var Telefono= document.Compramos.Telefono.value;
if ((Nombre.length == 0) || (Telefono.length == 0)) {
alert ('Debes introducir al menos los campos obligatorios');
document.Compramos.Nombre.focus(); }
else {
//Comprobar que el telefono tiene 9 numeros
if ( (Telefono.length != 9) || isNaN(Telefono) ) {
alert('El teléfono debe tener una longitud de 9 caracteres numéricos.');
document.Compramos.Telefono.focus(); }
else {
alert("Formulario enviado con exito");
window.open("enviar_email.php");
}
}
}
</script>
<form name="Compramos" method="post" action="compramos.htm" enctype="text/plain">
<tr>
<td><font size="-1">Nombre y Apellidos</font></td>
<td><font size="-1">Dirección</font></td>
</tr>
<tr>
<td><input type="text" name="Nombre" size="40"></td>
<td><input type="text" name="Direccion" size="40"></td>
</tr>

<tr>
<td><font size="-1">Telefono de contacto</font></td>
<td><font size="-1">E-Mail</font></td>
</tr>

<tr>
<td><input type="text" name="Telefono" size="20"></td>
<td><input type="text" name="E-mail" size="30"></td>
</tr>
<tr>
<td><font size="2"><b>Empresa</b></font></td>
</tr>
<tr>
<td><font size="-1">Nombre</font></td>
</tr>
<tr>
<td><input type="text" name="NombreLocal"></td>
</tr>
<tr>
<td><input type="button" value="Enviar" onclick="javascript:comprobar_datos();"></td>
<td><input type="reset" value="Borrar"></td>
</tr>
</form></table></body></html>

Codigo: PHP

<?php
$destinatario="[email protected]"; //cuenta a la que se envia el formulario
$Nombre=$_POST["Nombre"];
$Direccion=$_POST["Direccion"];
$Telefono=$_POST["Telefono"];
$Correo=$_POST["E-mail"];
$Empresa=$_POST["NombreLocal"];
$subject="Inscripción a Seminario"; //asunto
$cuerpo=
"Este mensaje fue enviado por:\n" .
$Nombre."\n" .
$Direccion."\n" .
$Telefono."\n" .
$Correo."\n" .
"------------------------- COMENTARIO -------------------------\n\n" .
$Comentarios .
"\n\n------------------------------------------------------------\n" ;
mail($destinatario,$subject,$cuerpo);
?>
<script language="Javascript">
alert("Formulario enviado con exito");
</script>

cuando veo la pagina (prad.tripod.cl/compramos ), me dice que hay un error de depuracion ??????????? que es eso?
y por correo sencillamente no hace nada.

Puede alguen ayudarme estoy relamente apurada con esto y no conozco a nadie que sepa de php. por eso recurro a uds.
Muchas gracias.
__________________
Yo :D