Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] ¿ Cambiar valor variable al pinchar enlace sin Javascript ?

Estas en el tema de ¿ Cambiar valor variable al pinchar enlace sin Javascript ? en el foro de PHP en Foros del Web. Hola, Necesito cambiar el valor de una variable en PHP cuando pinche un enlace. Este enlace es la misma pagina ya que dependiendo del valor ...
  #1 (permalink)  
Antiguo 17/05/2013, 14:44
Avatar de loganbdn  
Fecha de Ingreso: enero-2009
Ubicación: Badalona
Mensajes: 114
Antigüedad: 15 años, 11 meses
Puntos: 1
¿ Cambiar valor variable al pinchar enlace sin Javascript ?

Hola,

Necesito cambiar el valor de una variable en PHP cuando pinche un enlace. Este enlace es la misma pagina ya que dependiendo del valor de la variable mostrara una cosa u otra.

Quiero hacerlo sin JavaScript y sin el método de pasar variables con $_GET[var] ya que las variables al pinchar en el enlace saldría la dirección+variable en el navegador.

No se si pudiera hacer con método POST u otra manera
  #2 (permalink)  
Antiguo 17/05/2013, 14:51
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 5 meses
Puntos: 1532
Respuesta: ¿ Cambiar valor variable al pinchar enlace sin Javascript ?

sin JS la única forma es usando GET (concatenado al url del enlace) y para que no se muestre colocando como target a un iframe oculto, es básicamente la forma más rudimentaria de AJAX sin javascript.

otra forma es usar un form POST con inputs hidden y por medio de CSS trasformar el input submit imitando un enlace, nunca lo he hecho: realmente ignoro que sea posible.
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 31/05/2013, 10:11
Avatar de loganbdn  
Fecha de Ingreso: enero-2009
Ubicación: Badalona
Mensajes: 114
Antigüedad: 15 años, 11 meses
Puntos: 1
Respuesta: ¿ Cambiar valor variable al pinchar enlace sin Javascript ?

Cita:
Iniciado por maycolalvarez Ver Mensaje
sin JS la única forma es usando GET (concatenado al url del enlace) y para que no se muestre colocando como target a un iframe oculto, es básicamente la forma más rudimentaria de AJAX sin javascript.

otra forma es usar un form POST con inputs hidden y por medio de CSS trasformar el input submit imitando un enlace, nunca lo he hecho: realmente ignoro que sea posible.
Gracias por la respuesta lo hice con POST e input oculto y funciono.

<form action='pagina.php' method='post'>
<input type='hidden' name='var1' value='opcion1'>
<button type="submit" />Opcion</button>
</form>

Etiquetas: enlace, javascript, valor, variable, variables
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.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:35.