Modifique como me recomendaste, pero persiste el mismo problema.
Aquí posteo parte de mi cdigo:
Código PHP:
<?
//miarchivo.php
session_start();
include "config.php";
if (isset($_SESSION['var1']))
{
$var1 = $_SESSION["var1"];
$var2 = $_SESSION["var2"];
$var3 = $_SESSION["var3"];
if (isset($_POST["estado"]))
{
$cod = $_POST["cod"];
$sql = "UPDATE ...$cod;";
mysql_query($sql) or die(mysql_error());
}
}
else
{
if ($_SERVER['REQUEST_METHOD'] == 'POST')
{
$_SESSION["var1"] = $_POST["var1"];
$_SESSION["var2"] = $_POST["var2"];
$_SESSION["var3"] = $_POST["var3"];
}
else
if (isset($_GET['destino']))
{
$_SESSION["destino"] = $_GET["destino"];
}
}
//mas codigo
?>
Este formulario envia 2 valores a miarchivo.php (el mismo archivo):
Código HTML:
<form name="formEstado" method="post" action="miarchivo.php">
<input type="hidden" name="estado" value="V">
<input type="hidden" name="cod" value="">
</form>
El formulario anterior se envia, si presiona este enlace:
Código HTML:
<a href="javascript:document.formEstado.cod.value=<? print $cod; ?>; document.formEstado.submit();"><? print $textoEnlace; ?></a>
Alguien por favor digame que estoy haciendo mal?