PHP passer la variable par l'intermédiaire de l'URL

Je comprends comment un PHP URL fonctionne - je pense ... mais je vais avoir des problèmes pour obtenir le réelle valeur de la variable passée dans l'exemple ci-dessous.

Exemple

Note: j'ai ajouté le formulaire ci-dessous dans une cellule de données (dans le cadre d'une table en cours de lecture via PHP).

$currentrowid = 1;

echo '<td>
  <div class="editdelete">
    <form action="phpindex.php?page=edit&thisrow=<?php echo $currentrowid;?>" method="post">
      <input type="submit" value="Edit" >
    </form>
  </div>
</td>';

... D'une autre section de code pour lire l'URL de la sortie par le formulaire ci-dessus:

$val = $_POST['thisrow']; 
echo "the value is: " .$val; //Outputs "$currentrowid"

Donc, comme vous pouvez le voir, le code renvoie le réel nom de la variable passée, PAS de la valeur de la variable passée.

Toutes les idées ici?

InformationsquelleAutor | 2011-08-23