¡Cómo pasar variables de javascript a php?

Estimados

Necesito hacer lo siguiente :

Tengo un botón en una página html (llamémosla PÁGINA 1) que por medio de un pequeñlo Javascript muestra una página php que contiene un formulario.
Ese formulario aparece dentro de un iframe de la PÁGINA 1 html

El formulario contiene campos de texto y un par de listas desplegables.

Yo quiero que ese botón de mi PÁGINA 1 le transmita a la página php dos valores que sean establecidos en uno de los campos de texto o como valor de la lista desplegable.

Ya me estoy volviendo loco y no me sale!!!!!!
POR FAVOR AYUDA!!!!
Gracias!
Hola!

Envíalos en la url:

http://algo.com/pagina1.php?campo1=valor1&campo2=valor2

y en PHP:

$_GET['campo1'];
$_GET['campo2'];

Por cierto, los iframe no son muy útiles en esta época, pues hay formas mejores de hacer las cosas, como jQuery, AngularJS, Backbone.js o KnockoutJS. Te lo digo para que no te quedes atrás.
HOla skaparate!

A veces con esto me hago unos líos que me paso horas!!!!!!

En la PAGINA1 (HTML) Tengo un botón que tienen un onclick="MuestraFORMCONTACTO('DIV_FORM_CONTACTO')
(el script MuestraFORMCONTACTO hace aparecer el form con:

var elem = document.getElementById(formcont);
elem.style.visibility="visible"
elem.style.display="block"
y ahí termina el script.

Es entonces cuando aparece el iframe que contiene el archivo PHP.... <iframe> iframe id="DIV_FORM_CONTACTO" name="Iframe1" src="webmail/emailweb-consulta.php"

Luego ¿ como hago en ese código para agregarle los parámetros que me dijiste para que el PHP acepte "campo1" y "campo 2" ?

Gracias por tu ayuda
DISCULPA LA REPETICIÓN, NUNCA ME ACUERDO SI "CITAR" O "RESPONDER" LA PREGUNTA

En la PAGINA1 (HTML) Tengo un botón que tienen un onclick="MuestraFORMCONTACTO('DIV_FORM_CONTACTO')
(el script MuestraFORMCONTACTO hace aparecer el form con:

var elem = document.getElementById(formcont);
elem.style.visibility="visible"
elem.style.display="block"
y ahí termina el script.

Es entonces cuando aparece el iframe que contiene el archivo PHP.... <iframe> iframe id="DIV_FORM_CONTACTO" name="Iframe1" src="webmail/emailweb-consulta.php"

Luego ¿ como hago en ese código para agregarle los parámetros que me dijiste para que el PHP acepte "campo1" y "campo 2" ?

Gracias por tu ayuda



skaparate escribió:Hola!

Envíalos en la url:

http://algo.com/pagina1.php?campo1=valor1&campo2=valor2

y en PHP:

$_GET['campo1'];
$_GET['campo2'];

Por cierto, los iframe no son muy útiles en esta época, pues hay formas mejores de hacer las cosas, como jQuery, AngularJS, Backbone.js o KnockoutJS. Te lo digo para que no te quedes atrás.
En ese caso, simplemente añade los parámetros en la URL del atributo src:

<iframe src="webmail/emailweb-consulta.php?campo1=valor1&campo2=valor2"></iframe>
skaparate escribió:En ese caso, simplemente añade los parámetros en la URL del atributo src:

<iframe src="webmail/emailweb-consulta.php?campo1=valor1&campo2=valor2"></iframe>

Ok lo intentaré así.

Los iframe los uso pues ya tengo un sistema así que funciona muy bien.

Muchas gracias por tu ayuda!
Saludos
Amm sé que esto es algo fuera de lugar pero, ¿porque usas iframe?

Amigo siempre tendrás problemas de visualización con los iframe, aparte que no todos los celulares lo ejecutan, en mi opinión en estos casos lo mejor es el ajax (combinación de php javascript y Json) que no es para nada difícil de implementar.