Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/12/2006, 03:44
Avatar de cleek
cleek
 
Fecha de Ingreso: diciembre-2006
Ubicación: Atras del cocodrilo
Mensajes: 122
Antigüedad: 17 años, 4 meses
Puntos: 1
Re: enviar datos sin formulario

De hecho no es posible hacer que se pasen valores POST nativamente desde un link, de un link solo se pueden pasar valores GET. Pero puedes usar un truco muy sencillo para evitarte la pena:

Al iniciar el codigo le pones
Código:
<?php
$_POST['laVariable'] = $_GET['laVariable']; // para cuantas variables hayas declarado en el link
?>
y para los links solo hace falta
Código:
<a href="pagina.php?variableUno=valorUno&variableDos=valorDos&variableTres=valorTres">texto del link</a>
y con eso tendrás acceso a las variables de tu script como si las hubieras enviado con un POST.






Si no entendí bien y lo que querias era que especificamente no se vieran las variables en la barra de direcciones puedes usar algo así para cada link:
Código:
<form action="pagina.php" method="POST" name="formaNumeroAlgo">
<input type="hidden" name="variableUno" value="valorUno">
<input type="hidden" name="variableDos" value="valorDos">
<input type="hidden" name="variableTres" value="valorTres">
<a href="javascript: document.formaNumeroAlgo.submit()">Texto Del Link</a>
</form>

Espero ta haya ayudado. Saludos