Foros del Web » Programando para Internet » PHP »

Recoger variables POST de funcion javascript

Estas en el tema de Recoger variables POST de funcion javascript en el foro de PHP en Foros del Web. Hola, Tengo un archivo .js que envia distintas varibles desde una función mediante POST a un archivo php. Las recibo todas, pero no se como ...
  #1 (permalink)  
Antiguo 25/01/2009, 11:31
 
Fecha de Ingreso: enero-2009
Mensajes: 8
Antigüedad: 15 años, 3 meses
Puntos: 0
Recoger variables POST de funcion javascript

Hola,

Tengo un archivo .js que envia distintas varibles desde una función mediante POST a un archivo php. Las recibo todas, pero no se como recibirlas una a una para tratarlas por separado.

El archivo de origen .js está en www.barbarella.es/tienda/basket.js

El archivo de destino está en www.barbarella.es/tienda/cgi/enviar.htm ( lo he pasado a htm aunque es php para que se pueda ver el código ).


En el archivo .js todo se envía desde el 2º form que está en la linea 1033.

En el .php puse un trozo de código que recoge todos los datos de casi cualquier formulario:
$cuerpo= "";
$campos = count($HTTP_POST_VARS);
$cont=1;
while (list ($clave, $val) = each ($HTTP_POST_VARS)) {
$cuerpo= $cuerpo."$clave : $val\n";
$cont++;
if ($cont>$campos)
break;
}

Un saludo y gracias.
  #2 (permalink)  
Antiguo 25/01/2009, 12:20
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: Recoger variables POST de funcion javascript

Hola:

Con javascript no se puede hacer nada con el método post, así que debes referirte a php...

Si el control del formulario se llama nombre: (<input name="nombre...) con php debes recibirlo con $nombre = $_POST["nombre"];

Voy a mover el tema a php...

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 25/01/2009, 14:37
 
Fecha de Ingreso: enero-2009
Mensajes: 8
Antigüedad: 15 años, 3 meses
Puntos: 0
Respuesta: Recoger variables POST de funcion javascript

Te aseguro que funciona. Lo único es que recibo todas las variables juntas.

Desde un archivo html se hace una llamada a la funcion del archivo js y una de ellas que se llama function printMessage es la que tiene el post.

s += '<form method="post" action="http://www...
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.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 17:48.