Programación Web y Scripting > PHP
Reenvío De Variables A Otra Página.
(1/1)
Mellileo:
Hola a Todos:
Mi probelma radica en que necesito reenviar a una página C las variables que llegan a una página B, las cuales son capturadas a través de un formulario en una página A.
Dicho de otra forma: se capturan a través de un formulario (registro.php) unas variables las cuales son enviadas a una página en php(validacion.php); esta las procesa y dependiendo de una validación, las debe reenviar a otra página (almacenar.php) para otro proceso. Cómo lo hago?
Gracias por cualquier ayuda!!!
Saludos, Mellileo!!!
ibito:
Hola!
Puedes usar el metodo GET ($_GET), o si no te gusta, tambien puedes usar las sesiones ($_SESSION), para mas información puedes ver: Funciones para el manejo de sesiones.
Espero te sirva de ayuda :D
Mellileo:
Gracias por tu aporte ibito.
La verdad es que son muchas variables, 67 en total, y sería muy complicado utilizando el método get, y crear todas esas variables de sesion no es lo más conveniente.
Será que no hay alguna manera de utilizar la constante de php $HTTP_POST_VAR para reenviar las variables a otra página??
Gracias por cualquier aporte!!!
NioZero:
tienes que colocarlas en un formulario FORM--
con tipo POST
entonces... suponiendo que tienes (para cosas de ejemplo). tres variables..
var1, var2, y var3
encontes... seria algo asi..
--- Código: Text ---<form type='post' action='validacion.php'><input type='text' name='var1'><input type='text' name='var2'><input type='text' name='var2'></form>
Entonces... cuando las envies al "validacion.php"... se recibiran de esta manera..
--- Código: Text ---$HTTP_POST_VARS['var1'] // Tambien sirve $_POST['var1'], etc$HTTP_POST_VARS['var2'] $HTTP_POST_VARS['var2']
con ellas las puedes trabajar perfectamente... o inclusive.. puedes meterlas en otro form que las procese.. guardandolas finalmente como input='hidden'
algo así
--- Código: Text --- echo "<input type='hidden' name='var1' value='".$HTTP_POST_VARS['var1']."'>"; echo "<input type='hidden' name='var1' value='".$HTTP_POST_VARS['var2']."'>"; echo "<input type='hidden' name='var1' value='".$HTTP_POST_VARS['var2']."'>";
Y eso...
espero haber sido claro
sakuragi:
hola que tal yo tengo el mimo problema
como puedo optener el valor de un formulario ya sea un edit y usarlo enotro pagina.php
Puedes usar el metodo GET ($_GET)
ese metodo lo eh usado pero cuando quieres la variable en el mismo archivo.php
no se como usarlo para otro archivo.php aparte
alguna sugerencia?
Navegación
Ir a la versión completa