Hola B4I4, veo que tienes dos formularios. el problema es que en el primero tienes el campo
y en el segundo tienes un boton de enviar.
En el siguiente caso vamos a enviar el formulario a la pagina test.php que supongo que es donde quieres
enviar las variables.
trata con el siguiente código:
Codigo HTML
Código HTML:
<Table border="0" cellpadding="4" cellspacing="0" width="30%" align="center" bordercolor= "#000033">
<tr>
<td>
<!--Aqui esta el formulario con el metodo GET-->
<form action="test.php?valor=13" method="GET">
<input type="submit" value="enviar con GET">
</form>
</td>
</tr>
<tr>
<td>
<!--Aqui esta el formulario con el metodo POST-->
<form action="test.php" method="POST">
<input type="text" name="campogranja" value="El valor de esta caja se envia como POST">
<br><br>
<input type="submit" value="enviar con POST">
</form>
</td>
</tr>
</Table>
Codigo PHP
Código PHP:
<?php
//Esta es la pagina test.php que es la que recibe los valores en los distintos metodos POST y GET
//Coge variable que fue enviada por el metodo GET --> test.php?valor=13 <-- en el action del formulario
//e imprimimos su valor
echo $variable_1= $_GET["valor"];
//Coge variable que fue enviada por el metodo POST e imprimimos su valor
echo $variable_2 = $_POST["campogranja"];
?>
Recuerda que las variables GET son las que envias a traves de la URL y las variables POST son las que envian con el formulario... estas no se pueden modificar en la URL
Suerte xD