Comunidad de diseño web y desarrollo en internet online

getURL y paso de variables

Citar            
MensajeEscrito el 19 May 2005 10:46 pm
mi intencion es q al activarse esta funcion mande una variable a una nueva pagina en este caso concreto la variable es id_factura y esa nueva pagina generara un pdf de la factura apartir de su id,

el problema viene porque no encuentro la manera de pasarle la variable a esta nueva pagina , con loadvars lo se mandar pero me gustaria q apareciene en una nueva pagina de explorador y no en la misma.

e probado con getUrl q si q me muestra una nueva pagina pero no consigo ver como pasar la variable con este metodo aunque e leido en la ayuda q se puede no e encontrado la manera.

Código :

function pdf() {
   
getURL("http://"+apuntador+"/pdf/presupuesto.php", _blank, "POST");
   
}

No se si esto funcionaria pero en el casu q funcionase como recogo entonces la variable desde php?

Código :

function pdf() {
   
getURL("http://"+apuntador+"/pdf/presupuesto.php&id="+id_presupuesto, _blank, "POST");
   
}

tambien e probado de esta manera pero no me funciona.
cuando abre la pagina no recibe la variable.

Código :

function pdf() {
   datos = new LoadVars();
   datos.id = id_presupuesto;
   datos.sendAndLoad("http://"+apuntador+"/pdf/presupuesto.php", datos, 'POST');
   datos.onLoad = function() {
      getURL("http://"+apuntador+"/pdf/presupuesto.php", _blank, "POST");
   };
}

Por ianzurken

18 de clabLevel



 

firefox
Citar            
MensajeEscrito el 19 May 2005 11:09 pm

ianzurken escribió:



function pdf() {

getURL("http://"+apuntador+"/pdf/presupuesto.php?id="+id_presupuesto, _blank, "POST");

}

Por fael

BOFH

2443 de clabLevel

3 tutoriales
2 articulos

 

firefox
Citar            
MensajeEscrito el 21 May 2005 08:31 am
vale solucione el tema.
feal eso no funciona ya q no encuentra la pagina

http://localhost/presupuesto.php?id="+id_presupuesto

lo logre usando

Código :

function pdf() {
   datos = new LoadVars();
   datos.id = id_presupuesto;
   datos.sendAndLoad("http://"+apuntador+"/pdf/presupuesto.php", datos, 'POST');
   datos.onLoad = function() {
      getURL("http://"+apuntador+"/pdf/presupuesto.php", _blank, "POST");
   };
}


me volví un poco loco para encontrarlo , pero si ejecutamos la pelicula desde flash la manera de recoger las variables en POST no funciona deve de ser GET.

Código :

$id= ($HTTP_GET_VARS["id_presupuesto"]);


en cambio si ejecutamos la pelicula desde un explorador el metodo get no funciona ya q no pasa ningun parametro por la url del navegador entonces el metodo debe de ser POST para recoger las variables de php.

Código :

$id= ($HTTP_POST_VARS["id_presupuesto"]);

Por ianzurken

18 de clabLevel



 

firefox

 

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