post #1 (permalink) Antiguo 25-ago-2008, 18:54
Predeterminado No enviar select sin seleccionar
Hola a todos. Tengo un formulario con varios menus desplegables pàra que el visitante seleccione productos, cada menu se compone de "producto1", "producto2", "producto3", etc, etc.
Cada producto del select tiene un valor por ejemplo:
Producto 1: Remera
Producto 2: Camisa
Producto 3: Pantalón
Por default, al cargarse la pagina todos los select se cargan con el primer valor el cual puse en "0", pero al enviar el formulario (aclaro que es cgi) tambien manda los select que no se usaron con su valor de carga inicial, osea "0". ¿Hay alguna forma para que el formulario envie solo los menus (select) que seleccionó el visitante y que no envie los que no se usaron?
Osea, lo que quiero es que el select que no se seleccionó no sea incluído en el email.
Muchas gracias.
Usuario Registrado
Fecha de Ingreso: nov-07
Mensajes: 7
Gracias dadas: 0
Agradecido 0 veces en 0 Mensajes
jotaperez está desconectado
Responder Citando
post #2 (permalink) Antiguo 26-ago-2008, 09:00
Predeterminado Re: No enviar select sin seleccionar
tenes que hacer las comprovaciones correspondientes luego de enviarlo...

A lo sumo podes darle valor nulo (value="") a los selects
Usuario Avanzado
Fecha de Ingreso: may-03
Mensajes: 2,099
Gracias dadas: 0
Agradecido 0 veces en 0 Mensajes
FuLaNo_ está desconectado
Responder Citando
post #3 (permalink) Antiguo 26-ago-2008, 09:56
Predeterminado Re: No enviar select sin seleccionar
Cita:
Iniciado por jotaperez
Osea, lo que quiero es que el select que no se seleccionó no sea incluído en el email
Asumo que todos los selects estan dentro de un form, en este caso, no podes evitar que los datos de los selects no sean enviados, lo que tendrias que hacer es antes de enviar el mail es chequear el valor de los mismos y segun cual sea incluirlos o no en el mensaje.
__________________
Avatar de Ale
Ale
Administrador
Fecha de Ingreso: nov-04
Mensajes: 399
Gracias dadas: 0
Agradecido 0 veces en 0 Mensajes
Ale está desconectado
Responder Citando
post #4 (permalink) Antiguo 26-ago-2008, 15:03
Predeterminado Re: No enviar select sin seleccionar
Ale: tenés razón, todos los select estan dentro del mismo formulario el cual se envia vía CGI (Formmail). Disculpa mi ignorancia pero recien empiezo en todo esto, ¿como podría hacer lo que me decís de chequear el valor de los mismos para incluirlos o no en el mensaje?
Muchas gracias desde ya.
Usuario Registrado
Fecha de Ingreso: nov-07
Mensajes: 7
Gracias dadas: 0
Agradecido 0 veces en 0 Mensajes
jotaperez está desconectado
Responder Citando
post #5 (permalink) Antiguo 26-ago-2008, 23:14
Predeterminado Re: No enviar select sin seleccionar
Cita:
Iniciado por jotaperez
Ale: tenés razón, todos los select estan dentro del mismo formulario el cual se envia vía CGI (Formmail). Disculpa mi ignorancia pero recien empiezo en todo esto, ¿como podría hacer lo que me decís de chequear el valor de los mismos para incluirlos o no en el mensaje?
Muchas gracias desde ya.
La verdad es que nunca trabaje con CGI, por lo que vi buscando en google, el formulario le pasa los datos al CGI a traves de un POST, lamentablemente no se me ocurre ninguna manera de evitar que se envien alguno de los campos del formulario ya que por definicion un formulario envia todo lo que contenga ... tal vez se podria hacer el post con Ajax pero ya seria complicarla demasiado me parece ...
__________________
Avatar de Ale
Ale
Administrador
Fecha de Ingreso: nov-04
Mensajes: 399
Gracias dadas: 0
Agradecido 0 veces en 0 Mensajes
Ale está desconectado
Responder Citando
post #6 (permalink) Antiguo 27-ago-2008, 18:06
Predeterminado Re: No enviar select sin seleccionar
Y porque no directamente con php la haces simple:

Comprobas que datos NO estan vacios y los envias...
__________________

elrincondemariano.com.ar
ComunidadArgentina.net
Usuario Normal
Fecha de Ingreso: sep-04
Edad: 21
Mensajes: 1,434
Gracias dadas: 0
Agradecido 0 veces en 0 Mensajes
crazyboy está desconectado
Responder Citando
Respuesta

Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Ir al Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Debian 4.0 r4a (Xfce), sin opcion seleccionar paquetes? Sultanovich LINUX y Software Libre 6 02-oct-2008 20:08
SELECT programables cmarti Webmasters 1 17-oct-2006 00:00
Por Favor ayudenme para seleccionar placa de video Dottie POWER USERS 7 18-feb-2005 23:00
select sum en vb goodpage Programación 4 08-nov-2004 23:00
SELECT en PHP oveja75 Webmasters 3 27-ene-2004 23:00


La franja horaria es GMT -3. Ahora son las 05:22.