Comunidad de diseño web y desarrollo en internet online

Duda sobre metodo GET

Citar            
MensajeEscrito el 03 Jun 2006 06:02 pm
hola tengo un problemita con el envio de un formulario:

yo nesecito enviar a una cadena de texto con distintos valores por el metodo GET, el tema es que no me acuerdo como era para que te tome a dicha cadena de texto tal como esta, sin que le agregue nada, se entiende mas o menos.

Aca les pongo el ejemplo para aclarar un poco mas las cosas:

Código :

ruta = "http://websinmob.argenprop.com.ar/buscador/rrubro.asp?mnivel1=VENTA&mnivel2=0&mnivel3=99999999&nivel1=&nivel2=&nivel3=&nivel4=&Dormitorios=%25%25&Antiguedad=%28Antiguedad+%3E%3D+0+OR+Antiguedad+is+Null%29&TipoUnidad=%25%25&Ubicacion=%25%25&Dependencias=%27%25%25%27+or+habitacionservicio+is+null&Cochera=%27%25%25%27+or+cochera+is+null&AptoProf=%27%25%25%27+or+AptoProfesional+is+null&sqllook=A&be=ba24.bg13&cotizacionDolar=3.00&moneda=D&idsesion=1063148571&color=&bcolor=&Back=../../buscador/BuscadorEsp.asp?be=ba24.bg13|color=|lang=|bColor=";

URL(ruta,"_blank","GET");


Yo se que poniendo arriba una sentencia te interpretaba dicha cadena como texto normal o algo asi, por favor quien me pueda ayudar se la agradezco mucho.

Por 3dg

65 de clabLevel



Genero:Masculino  

Buenos Aires Argentina

firefox
Citar            
MensajeEscrito el 04 Jun 2006 03:47 pm
:? No entiendo muy bien....
en Asp pudes usar esto.....
Request.QueryString("variable")
o
Request.Param =("variable")

Por bipsa

628 de clabLevel

1 tutorial
1 articulo

Genero:Masculino  

Colombia

firefox
Citar            
MensajeEscrito el 04 Jun 2006 10:50 pm
el tema es que cuando lo envio la cadena en flash, el mismo flash le agrega algo y el navegador me la interpreta distinta que como yo la mando.

Se entiende ahora cual es la pregunta.

Lo que yo necesito es mandar una cadena demasiado larga con muchas variables mediante flash utilizando el metodo GET.

A ver si ahora se aclaro u poco mas.

Por 3dg

65 de clabLevel



Genero:Masculino  

Buenos Aires Argentina

firefox
Citar            
MensajeEscrito el 05 Jun 2006 01:04 am
como que flash agrega algo mas? :?

por cierto get tiene maximo de caracteres

saludos

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 05 Jun 2006 01:46 am

Código :

ruta="http://websinmob.argenprop.com.ar/buscador/rrubro.asp?mnivel1=VENTA&mnivel2=0&mnivel3=99999999&nivel1=&nivel2=&nivel3=&nivel4=&Dormitorios=%25%25&Antiguedad=%28Antiguedad+%3E%3D+0+OR+Antiguedad+is+Null%29&TipoUnidad=%25%25&Ubicacion=%25%25&Dependencias=%27%25%25%27+or+habitacionservicio+is+null&Cochera=%27%25%25%27+or+cochera+is+null&AptoProf=%27%25%25%27+or+AptoProfesional+is+null&sqllook=A&be=ba24.bg13&cotizacionDolar=3.00&moneda=D&idsesion=1063148571&color=&bcolor=&Back=../../buscador/BuscadorEsp.asp?be=ba24.bg13|color=|lang=|bColor=";

getURL(ruta,"_blank","GET");


y entonces como puedo hacer para enviar este formulario desde mi pelicula y que se ejecute en otra ventana con las variables que le paso desde el fash.

Se entiende lo que necesito no?

Bueno espero que me entiendas Maikel asi me das una mano, gracias!!!

Por 3dg

65 de clabLevel



Genero:Masculino  

Buenos Aires Argentina

firefox
Citar            
MensajeEscrito el 05 Jun 2006 02:04 am
aunque esa manera funciona... puede ser que esta sea mas comoda

Código :

var enviarVariables:LoadVars = new LoadVars();
enviarVariables.miVariable = "una variable";
enviarVariables.send("miscript.asp","_blank","GET");


saludos

PD: insisto get solo envia hasta un tope, no sirve para enviar grandes cantidades de datos

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 05 Jun 2006 12:16 pm
pero lo que yo necesito es que al navegador le llegue dichas variables y de esta forma que me decis vos, no entiendo como le llega al navegador dichas variables.

Se entiendde lo que quiero decir.

Por 3dg

65 de clabLevel



Genero:Masculino  

Buenos Aires Argentina

firefox
Citar            
MensajeEscrito el 05 Jun 2006 01:25 pm
tengo este problema ahora:

Despues de hacer lo que me dijiste, me pasa que una variable que tengo que pasar contiene adentro un punto, pero cuando los paso al navegador me transforma en %2E.
Como podria hacer para que me muestre la variable tal cual es.

Este es el codigo:

Código :

var enviarVariables:LoadVars = new LoadVars();
enviarVariables.be = "ba24.bg13" ;
enviarVariables.send("nombrePagina.asp","_blank","GET");

Por 3dg

65 de clabLevel



Genero:Masculino  

Buenos Aires Argentina

firefox
Citar            
MensajeEscrito el 05 Jun 2006 02:40 pm
de ninguna manera, ese es el estandar para pasar datos por el metodo GET.


Cual es el problema de que lo transforme?

saludos

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 05 Jun 2006 03:21 pm
el tema es que necesito que le llegue esta variable:

be = "ba24.bg13" ;

Por que sino el formulario de asp no se carga.

Se entiende ahora.

Por 3dg

65 de clabLevel



Genero:Masculino  

Buenos Aires Argentina

firefox
Citar            
MensajeEscrito el 05 Jun 2006 03:39 pm
ehh a ver wait, no he trabajado con asp, se suponia que esta semana empezaria pero he tenido muchos problemas con la instalación... pero no tengo duda de que asp entienda eso, es un estandar para pasar datos por la url, y aqui si que Microsoft no puede discutir con los estandares, como lo hace con el xhtml y css. Revisa bien tu código, seguro es otro problema.


saludos

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 06 Jun 2006 12:33 pm
Maikel, disculpa que te siga molestando pero el ejemplo que me das vos no me termina de cerrar.

yo necesito pasarle a una variables este dato ba24.bg13

y el punto me lo pasa a %252E

probe con la función escape pero tampoco me resulta

Te paso todo el codigo a ver si cometo algún error y no me doy cuenta.

Código :

var enviarVariables:LoadVars = new LoadVars();
enviarVariables.be = "ba24.bg13" ;
enviarVariables.send("nombrePagina.asp","_blank","GET");


Bueno espero que me entiendes y me puedas ayudar, desde ya muchas gacias!!!

Por 3dg

65 de clabLevel



Genero:Masculino  

Buenos Aires Argentina

firefox
Citar            
MensajeEscrito el 06 Jun 2006 04:40 pm
3dg te entiendo perfecto y te repito e insisto NO se puede, es una estandar NO se puede cambiar.

saludos

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 06 Jun 2006 07:03 pm
y pero como logro entonces mandarle la variables al formulario que se va a mostrar en el navegador.

Yo de alguna manera le tengo que pasar ese b= "ba24.bg13"

Como hago para hacer eso.

Hay alguna otra solucion a este problema.

Por 3dg

65 de clabLevel



Genero:Masculino  

Buenos Aires Argentina

firefox
Citar            
MensajeEscrito el 06 Jun 2006 07:16 pm
mandalo como lo estas haciendo... y recibe la variable por el metodo GET, creo que es algo con Request en asp, cuando lo hagas, asp debe hacer "traduccion" del %2E por el punto.

saludos

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 07 Jun 2006 06:56 am

Código :

Dim miDato As String = Request.Param("Variable")  'variable enviada por cualquier metodo. 

Te debe funcionar sin porblemas

Por bipsa

628 de clabLevel

1 tutorial
1 articulo

Genero:Masculino  

Colombia

firefox
Citar            
MensajeEscrito el 08 Jun 2006 07:56 pm
Una forma sencilla, es que obtengas las subcadenas de antes y después del punto, las mandes en dos variables y luego concatenes, agregando el punto, en ASP.
Espero te sirva, saludos.
Rafael

Por RafaelTol

33 de clabLevel



Genero:Masculino  

México

msie

 

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