Foros del Web » Creando para Internet » Diseño web »

No pasar parametro get vacios

Estas en el tema de No pasar parametro get vacios en el foro de Diseño web en Foros del Web. Tengo un formulario que envia parametros por get y en la url aparece: ?referencia=&idtipoproducto=&idtipo=1&provincia=&i dpoblacion=&dormitorios=&banos=&precio=. mi pregunta es com enviar solo los que se les ...
  #1 (permalink)  
Antiguo 04/09/2014, 07:06
 
Fecha de Ingreso: septiembre-2011
Mensajes: 176
Antigüedad: 12 años, 7 meses
Puntos: 0
No pasar parametro get vacios

Tengo un formulario que envia parametros por get y en la url aparece: ?referencia=&idtipoproducto=&idtipo=1&provincia=&i dpoblacion=&dormitorios=&banos=&precio=. mi pregunta es com enviar solo los que se les ha colocado contenfio en el formulario en esta caso solo ?idtipo=1 solo ide de tipo.

Un saludo Gracias
  #2 (permalink)  
Antiguo 04/09/2014, 08:14
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Respuesta: No pasar parametro get vacios

Hola:

Para evitar enviar variables vacías, debes deshabilitar los controles... o sea que dependerías de javascript... creo que mejor idea es controlar el envío desde el servidor.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 04/09/2014, 10:18
 
Fecha de Ingreso: septiembre-2011
Mensajes: 176
Antigüedad: 12 años, 7 meses
Puntos: 0
Respuesta: No pasar parametro get vacios

Hola, gracias por tu respuesta, si desde php controlo lo que esta vacio etc. Mi intención es dejar la url mas limpia solo eso. Me puedes pasar algún ejemplo o url con ejemplo javasxript.

Muchas gracias
  #4 (permalink)  
Antiguo 04/09/2014, 14:28
Colaborador
 
Fecha de Ingreso: septiembre-2013
Ubicación: España
Mensajes: 3.648
Antigüedad: 10 años, 7 meses
Puntos: 578
Respuesta: No pasar parametro get vacios

Cita:
Iniciado por luisalberti
Mi intención es dejar la url mas limpia solo eso.
Eso es totalmente absurdo, no tiene ningún sentido... Si tienes fobia a los parámetros, envía el formulario vía POST para no poder verlos a simple vista
  #5 (permalink)  
Antiguo 05/09/2014, 05:36
 
Fecha de Ingreso: septiembre-2011
Mensajes: 176
Antigüedad: 12 años, 7 meses
Puntos: 0
Respuesta: No pasar parametro get vacios

Hola,
te pongo un ejemplo si usas el formulario de http://www.milanuncios.com/anuncios/ te daráss cuenta que solo pasa los parámetros que se cambian o que no estan vacio.
Si cambias por ejemplo los días solo pasará el parámetro días, mi intención es que el usuario no tenga que copiar una dirección enorme de parametros get si solo pasa un parámetro.

Todo esto es por que hay usuarios que copian y pegan las url para compartir una busqueda y quiero implementarlo.Si puedes pasarme la url de algún ejemplo gracias

Un Saludo
  #6 (permalink)  
Antiguo 05/09/2014, 05:49
Colaborador
 
Fecha de Ingreso: septiembre-2013
Ubicación: España
Mensajes: 3.648
Antigüedad: 10 años, 7 meses
Puntos: 578
Respuesta: No pasar parametro get vacios

Pues como decía caricatos, sería cuestión de deshabilitar los campos que estén vaciós antes de realizar el envío del formulario.

http://stackoverflow.com/questions/2...-submitting-it

Etiquetas: parametro, vacios
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:52.