Comunidad de diseño web y desarrollo en internet online

Solicitud Formulario en flash

Citar            
MensajeEscrito el 11 Dic 2008 06:02 pm
Hola, esoty haciendo una solictud de un formulario, pero eeh revisado algunos tutoriales y ya me queda claro como esta hecho un formulario para enviar un email,pero el problema :? es que no solo tengo los campos como nombre,telefono,direccion,etc. queaun tengo mas campos y entre esos hay respuesta de opcion multiple, y peus ahi si no tengo idea de como hacerlo, si alguien podria ayudarme, se lo agradeceria mucho :) un Saludo. :wink:

Por vitaminade

22 de clabLevel



 

firefox
Citar            
MensajeEscrito el 11 Dic 2008 06:55 pm
Perdón por no responder tu pregunta, pero es que tu avatar excede el tamaño permitido.

Con respecto a tu duda, porque no mandas esos otros campos (sus datos) como texto dentro del mail ?

Por gcm

Claber

557 de clabLevel

3 tutoriales

Genero:Masculino  

Diseñador Grafico y Web, Geek

firefox
Citar            
MensajeEscrito el 11 Dic 2008 07:24 pm
ahhh jejej sorry ahorita la cambio, por lo del formulario peus si son bastantitos, es que tengo que hacer una solicitud de un servicio e automoviles, pero pense hacerlo en flash, asi como el formulario de sending de email, pero pues hay unos que no tengo idea o como poner esa variables, pero pondre algunos campos :)

Fecha de solicitud:_____________________________ Fecha de entrega: ___________________________
Nombre:_____________________________________Dirección:___________________________________________________ Tel casa:____________________ Celular: _______________________ Mail: _________________________________________
Cliente actual [ ] Cliente Nuevo [ ]
Solicito el servicio de:
 Renta de automóvil Del día ___ de ____________ de ____ al día ___ de ____________ de _____.
 Trámites ante la SSP: ____________________________________________________________________.

 Verificación de documentos de un automóvil.
Año: ________________ Modelo: _________________ Marca: ______________________
 Avalúo de automóvil
Informativo [ ] Para efectos legales con verificación de documentos.[ ]
Para venta a Autos Fiesta. [ ] Para comprarlo a terceras persona.[ ]

 Rescate de automóvil

[ ] Emergencia [ ] Normal. Fecha: _________ Hora: _____ Dirección:


 Asesoría y ayuda para resolver problemas de un automóvil.

Tipo de problema: _________________________________________________________________________________
Año: ________________ Modelo: _________________ Marca: ______________________
 Reporte de calidad, costos y valor de reventa de un automóvil.
Año: _______ Modelo: _________________ Marca: ______________
 Venta en consignación de un automóvil.
Año: ________________ Modelo: _________________ Marca: ______________________
Documentos al día: Si [ ] No [ ] Precio estimado: _$_________________
 Boletín informativo trimestral Vía Internet. [ ] Impreso [ ]
 Reporte personal del programa ‘Test"(Indispensable llenar cuestionario)
Vía Internet. [ ] Impreso [ ]





Bueno esos osn todos pero pues hay de opcion multiple, los que estan con la llave, pero aun no me queda el formato :S, te agradeciar tu atencion .Gracias

Por vitaminade

22 de clabLevel



 

msie7
Citar            
MensajeEscrito el 12 Dic 2008 07:26 am
Hola ^^.

Aprende a usar el componente radioButton y el componente CheckBox. Y si ya entendiste el funcionamiento del formulario con campos de texto, te será muy fácil.

Si te quedan dudas las posteas y te ayudamos ^^, pero primero lee esos tutoriales que te puse.

Saluuuudos!

Por violetisha

575 de clabLevel

1 tutorial
1 articulo

Genero:Femenino  

Mi silla en el estudio, México

opera
Citar            
MensajeEscrito el 12 Dic 2008 09:29 pm
:D Hola gracias pro tu aporte :D ya estube viendo lo que enviaste, pues ya pude lograr lo de los campos del formulario, pero cuando llego a la parte de colocar los radio button y los checbox, en parametros les pongo lo que deben llevar, pero en mi codigo en actioscritpt es onde me pierdo, pk tambien manejo un archivo .php para enviar la info k los usuarios colocan en el formulario y llegue a mi mail, pero no se como hacer que la info k coloquen en los radiobutto y chekbox me lelgue igual, te pondre mi codigo para ver que me falta, y muchas grascias d nuevo por tu atencion :)

Código :

function enviar() {
   trace(t_nombre.text);
   datos_email.nombre =t_nombre.text;
   datos_email.email =t_email.text;
   datos_email.texto =t_texto.htmlText;
       datos_email.edad =t_edad.text;
   datos_email.direccion =t_direccion.text;
   datos_email.casa =t_casa.text;
   datos_email.oficina =t_oficina.text;
   datos_email.cel =t_cel.text;
   datos_email.estadocivil =t_estadocivil.text;
   datos_email.autoactual =t_autoactual.text;
   datos_email.autodesea =t_autodesea.text;
   datos_email.ingresoneto =t_ingresoneto.text;
   datos_email.numpersonas =t_numpersonas.text;
   datos_email.enganche =t_enganche.text;
   datos_email.pagomensual =t_pagomensual.text;
   datos_email.kmpormes =t_kmpormes.text;
   datos_email.largo =t_largo.text;
   datos_email.ancho =t_ancho.text;
   
   datos_email.seguridad =t_seguridad.text;
   datos_email.pagomensual =t_pagomensual.text;
   datos_email.kmpormes =t_kmpormes.text;
   datos_email.largo =t_largo.text;
   datos_email.ancho =t_ancho.text;
   
   datos_email.estado ="";
   
   datos_email.onLoad = function() {
      
      trace(this);
      trace(this.estado);
      if (this.estado == "enviado") {
         
         gotoAndStop(3);
      } else {
         
         gotoAndStop(4);
      }
   };
   //se envian los datos usando sendAndLoad.
   datos_email.sendAndLoad("test.php",datos_email,"post");
   gotoAndStop(2)
   }
   
   [quote=""]


Pondré el 2do codigo de mi pelicula en flash:

Código :

System.useCodepage = false;

if(datos_email==null){
datos_email = new LoadVars();
datos_email.nombre ="";
datos_email.email ="";
datos_email.texto ="";
datos_email.estadocivil ="";
datos_email.edad ="";
datos_email.direccion ="";
datos_email.casa ="";
datos_email.oficina ="";
datos_email.cel ="";
datos_email.estadocivil ="";
datos_email.autoactual ="";
datos_email.autodesea ="";
datos_email.ingresoneto ="";
datos_email.numpersonas ="";
datos_email.enganche ="";
datos_email.pagomensual ="";
datos_email.kmpormes ="";
datos_email.largo ="";
datos_email.ancho ="";
datos_email.ancho ="";


}
//
t_nombre.text=datos_email.nombre;
t_email.text=datos_email.email;
t_texto.htmlText=datos_email.texto;
/*
Botón para que llame a la función 
enviar al hacer clic sobre el
*/
this.b_enviar.onPress = enviar;
stop();


y aquí el codigo en .php

Código :

<?php

   $destinatario="[email protected]";
   
   //estos datos se usaran como cabecera del email.
   $cabeceras="MIME-Version: 1.0\r\n";
   $cabeceras .= "Content-type: text/html; charset=utf-8\r\n";
   $cabeceras.="From: {$_POST['nombre']}<{$de}>\r\n";
   $cabeceras.="Reply-To: {$_POST['email']}\r\n";
   //el asunto del mensaje:
   $asunto="Solicitud";
   //El cuerpo del mensaje:
   $cuerpo=' Ha recibido un email del usuario: '.$_POST['nombre'].' ( '.$_POST['email'].' )
   <br>Sus datos para el TEST son los siguientes:<br>
   
    <br>Edad:'.$_POST['edad'].'
   <br>Direccion:'.$_POST['direccion'].'
   <br>Telefono de casa:'.$_POST['casa'].' 
   <br>Telefono de oficina:'.$_POST['oficina'].' 
   <br>Celular:'.$_POST['cel'].' 
   <br>Estado civil:'.$_POST['estadocivil'].'
   <br>Auto actual:'.$_POST['autoactual'].'
   <br>Auto que desea:'.$_POST['autodesea'].' 
   <br>Ingreso mensual neto:'.$_POST['ingresoneto'].' 
   <br>Numero de personas:'.$_POST['numpersonas'].'
   <br>Enganche disponible:'.$_POST['enganche'].'
   <br>Pago mensual disponible:'.$_POST['pagomensual'].'
   <br>Kilometraje al mes:'.$_POST['kmpormes'].' 
   <br>Dimension cochera de largo:'.$_POST['largo'].' 
   <br>Dimension cochera de ancho:'.$_POST['ancho'].' 
   <br>Con el siguiente contenido:';
   $cuerpo.='<br>'.$_POST['texto'].'<br>';
   //la persona wue envia el email.
   $de=$_POST['email'];


   if(mail($destinatario, $asunto, $cuerpo,$cabeceras)){
      echo utf8_encode('&estado=enviado');    
    }else{
       echo utf8_encode('&estado=no_enviado');   
    } 

?>


Y en sí, me faltan 6 radio button y 8 chekbox, lo cual ya los acomodé en mi película, lo que no sé es que si llevan un codigo aparte en otro fotograma de la película, o aparte, para que me funcione, solo eso me falta, que me envie la info que almacenan estos botones :S Saludos!

Por vitaminade

22 de clabLevel



 

firefox
Citar            
MensajeEscrito el 12 Dic 2008 10:08 pm
el grupName de los radioButton deberia ser la variable que recibe php, para saber el valor, y el valor es igual al data del radiobuton seleccionado, por cierto, si necesitas algun tipo de validacion de tu formulario, chekate este post

Por LongeVie

Claber

1741 de clabLevel

1 tutorial

Genero:Masculino  

En un lugar, re moto.

firefox
Citar            
MensajeEscrito el 13 Dic 2008 12:32 am
:) hola gracias por tu aporte, peus ya vi d una forma de no usar los radiobutton,en este caso solo utilizare los checkbox, en cuanto estaba viendo otro post donde te mostraban el siguiente codigo en PHP:

Código :

if ($_POST['Check1']=="FRANCES") 
{
mysql_db_query("bdd","insert into tabla (IDIOMA) values ('FRANCES')");
}

if ($_POST['Check2']=="INGLES")
{
mysql_db_query("bdd","insert into tabla (IDIOMA) values ('INGLES')");
}
if ($_POST['Check3']=="ESPAÑOL")
{
mysql_db_query("bdd","insert into tabla (IDIOMA) values ('ESPAÑOL')");
}  



las casillas de verificacion tienen un nombre y le agregas un valor por ejemplo:

Nombre Check1 y su valor FRANCES
Nombre Check2 y su valor INGLES
Nombre Check3 y su valor ESPAÑOL

cuando ejecutas el el formulario para activar tu codigo en PHP usando cualquiera de los dos metodos ya se GET o el POST para que guarde los valores le dices de esta manera usando el metodo POST


Ahora aqui me dice k se conecta a una base de datos, yo no usare base dedatos, y es lo unico k encuentro :S, tengo los checkbox ya en mi pelicula, pero ya n ise k codigo usar... ahi si ya toy perdido.

Por vitaminade

22 de clabLevel



 

firefox

 

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