Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/09/2007, 12:58
Lachi
 
Fecha de Ingreso: junio-2004
Ubicación: Villa Carlos Paz
Mensajes: 88
Antigüedad: 20 años, 5 meses
Puntos: 2
Exclamación Problema con formulario en flash

Hola a todos, tengo un problema con un formulario.

En la parte del boton enviar, en donde tengo que poner el codigo para fijar que campos son obligatorios y cuales no, segun lo que puedo ver tengo puestos que todos los campos sean obligatorios en el cçodigo, pero despues cuando lo subo en la pagina, a partir de email, no me los toma como obligatorios...

Alguien me puede dar una mano?

Suerte!


Les dejo la parte del cçodigo que esta en el boton enviar:

on (release) {
if ((nom=='') or (apellido=='') or (calle=='') or (num=='') or (tipodoc=='') or (numdni=='') or (email=='') or (telefono=='') or (nomamuno=='') or (emailamuno=='') or (nomamdos=='') or (emailamdos=='') or (nomamtres=='') or (emailamtres=='')) {
respuesta = "Hay campos obligatorios sin rellenar. Por favor, revise el formulario.";
} else {
loadVariablesNum ("php2excel_csv.php1", 0, "POST");
respuesta = "El formulario ha sido enviado con éxito. Recuerde que por cada amigo que recomienda tiene una oportunidad mas.";
}
}


Por otro lado les dejo el archivo php2excel_csv1.php
<?PHP
$archivo = fopen("formulario.csv" , "w");
if ($archivo) {
//variables que hayamos declarado en la pelicula de flash
$datos="Nombre del autor:,$nom
+ Apellido del autor:,$apellido
+ Dirección del Autor:,$calle
+ Numero:,$num
+ Tipo Documento:,$tipodoc
+ Numero Documento:,$numdni
+ Su email:,$email
+ Su telefono:,$telefono
+ Nombre amigo1:,$nomamuno
+ Email amigo1:,$emailamuno
+ Nombre amigo2:,$nomamdos
+ Email amigo2:,$emailamdos
+ Nombre amigo3:,$nomamtres
+ Email amigo3:,$emailamtres";
fputs ($archivo, $datos);
}
echo $pulsado;
fclose ($archivo);
?>
<?php
include "libmail.php";
$m= new Mail;
//correo desde el que se enviará
$m->From( "[email protected]" );
//correo al que se enviará. Se puede poner en ambos lugares el mismo correo
$m->To( "[email protected]" );
//el subject del email, será el email que haya escrito el usuario, salvo que lo cambiemos, pon lo que quieras
$m->Subject( "Hola Soy un usuario" );
//variables que hayamos declarado en la pelicula de flash
$m->Body( "Nombre del autor:
$nom
Apellido del Autor:
$apellido
Direccion del Autor:
$calle
Numero:
$num
Tipo documento:
$tipodoc
Numero de documento:
$numdni
Su email:
$email
Su telefono:
$telefono
Nombre amigo1:
$nomamuno
Email amigo1:
$emailamuno
Nombre amigo2:
$nomamdos
Email amigo2:
$emailamdos
Nombre amigo3:
$nomamtres
Email amigo3:
$emailamtres" );
//Si queremos que el correo se envíe a más cuentas de correo, quitar las barras de comentario y especificar los correos
//$m->Cc( "alguien@algun_server.au");
//$m->Bcc( "alguien_mas@otro_server.es");
$m->Priority(1) ;
$m->Attach( "formulario.csv", "application/vnd.ms-excel", "attachment" );
$m->Send();
?>