Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] de GET a POST y viceversa

Estas en el tema de de GET a POST y viceversa en el foro de PHP en Foros del Web. Hola amigos, tengo una variable que la paso por enlace a una pagina, y luego necesito mandar esa misma variable por formulario como hago???, Tengo ...
  #1 (permalink)  
Antiguo 28/09/2019, 10:48
 
Fecha de Ingreso: noviembre-2003
Mensajes: 487
Antigüedad: 15 años, 10 meses
Puntos: 7
de GET a POST y viceversa

Hola amigos, tengo una variable que la paso por enlace a una pagina, y luego necesito mandar esa misma variable por formulario como hago???, Tengo esto:
Código PHP:
....<a href='sum.php?regi=$ultimoid'>Cargar..... 
y necesito mandarla de la siguiente manera:
la recibo con
Código PHP:
....$v1=$_GET['regi'].... 
Código HTML:
<input type="hidden" name="<?php echo $v1; ?>" value="<?php echo $v1; ?>" />
 <input type="submit" value="enviar" /> 
NO SE COMO ENGANCHARLA EN EL FORMULARIO
  #2 (permalink)  
Antiguo 28/09/2019, 10:53
Avatar de petit89  
Fecha de Ingreso: marzo-2011
Mensajes: 1.027
Antigüedad: 8 años, 7 meses
Puntos: 149
Respuesta: de GET a POST y viceversa

pues asi como lo tienes podria funcionar, solo establece el nombre de la variable en el hidden:
no tiene que ir asi:
name="<?php echo $v1; ?>"..... porque el valor(value) es variable; mas no el nombre... en este caso podria ser:
name="regi" .... asi, cuando envies el formulario lo recibes:
$regi = $_POST['regi'];
__________________
█ WebHosting / Reseller a bajo costo | Uptime Garantizado | Soporte en Español e Ingles
¿Te sirvió la respuesta? Deja un +1 (Triangulo negro al lado derecho)
  #3 (permalink)  
Antiguo 01/10/2019, 05:23
 
Fecha de Ingreso: noviembre-2003
Mensajes: 487
Antigüedad: 15 años, 10 meses
Puntos: 7
Respuesta: de GET a POST y viceversa

Gracias, solucionado
  #4 (permalink)  
Antiguo Ayer, 12:29
 
Fecha de Ingreso: enero-2004
Ubicación: Medellin
Mensajes: 173
Antigüedad: 15 años, 9 meses
Puntos: 8
Respuesta: de GET a POST y viceversa

Cita:
Iniciado por parliament Ver Mensaje
gracias, solucionado
n.a .

Última edición por vicman; Ayer a las 12:57 Razón: Error en respuesta.



La zona horaria es GMT -6. Ahora son las 01:43.