Ver Mensaje Individual
  #5 (permalink)  
Antiguo 09/08/2007, 16:29
Avatar de SILVI85
SILVI85
 
Fecha de Ingreso: julio-2007
Mensajes: 109
Antigüedad: 16 años, 9 meses
Puntos: 1
Re: botón atrás

Varios formularios que en el mismo script interactuan segun los if y que con el href vuelven a la accion anterior,queriendo yo que me vuelva al anterior formulario:
<table width="50%">

<tr align="center" bgcolor="#0000FF">
<th colspan="2" height="40" width="30%"><font face="Arial, Helvetica, sans-serif" size="3" color="#FFFFFF"><b>Modificar usuario <b></font></th>
</tr>

<tr align="right" bgcolor="#FFFFCC" valign="middle">
<th height="40" width="30%"><font face="Arial, Helvetica, sans-serif" size="2" color="#0000FF">Correo:&nbsp; &nbsp;</font></th>
<th align="left" width="70%"><input type="text" name="correo" value=<?php echo $fila2["correo"];?>></th>
</tr>

<tr align="right" bgcolor="#FFFFCC" valign="middle">
<th height="40" width="30%"><font face="Arial, Helvetica, sans-serif" size="2" color="#0000FF">Estado:&nbsp; &nbsp;</font></th>
<th align="left" width="70%"><input type="radio" name="estado" value="1" <?php if ($fila2["estado"]==1){echo "checked";}?>>Activo <input type="radio" name="estado" value="0" <?php if ($fila2["estado"]==0){echo "checked";}?>>Inactivo</th>

<tr align="center" bgcolor="#FFFFCC" valign="middle">
<th colspan="2" height="40" width="30%">
<input type="submit" name="enviar" value="Enviar"
ONMOUSEOVER="this.className = 'over';"
ONMOUSEOUT="this.className = '';"
ONMOUSEDOWN="this.className = 'down';"
ONMOUSEUP="this.className = 'over';"></th></font>
</tr>
</table>
<center> <table width="50%" border="0" aling="center" >
<tr align="center">
<td height="40"><font face="Arial, Helvetica, sans-serif" size="3" color="#0000FF"><i> Pulse <A HREF=" javascript: window.history.go(-1) "><font face="Arial, Helvetica, sans-serif" size="2" color="#FF0000">Aqu&iacute;</font></a> para vover atr&aacute;s
<table width="50%" border="0" aling="center" >
<tr align="center">
<td height="40"><font face="Arial, Helvetica, sans-serif" size="3" color="#0000FF"><i>
<?php
}
}
//si se ha pulsado enviar,se actuliza el perfil (solo lo hace el admin)..
if (isset($enviar))
{
?>
<center>
<table width="50%" border="0" aling="center" >
<tr align="center">
<td height="40"><font face="Arial, Helvetica, sans-serif" size="3" color="#0000FF"><i>

<?php



if($nombre=="" or $apellidos=="" or $usu=="" or $clave=="" or $correo=="")
{
echo "<center><font color=\"blue\">Debe rellenar todos los datos<br>";
?><BR>Pulse <A HREF=" javascript: window.history.go(-1) "><font face="Arial, Helvetica, sans-serif" size="2" color="#FF0000">Aqu&iacute;</font></a> para vover atr&aacute;s
<?php
}
else
{
$id_mod=$_SESSION["id_mod"];

if($perfil=="Jefe")
{

$perfil="Jefe de Departamento";
$cadenaexis2="SELECT * FROM usuarios WHERE perfil=\"$perfil\" and id_unidad=\"$unid_organizativa\" and id<>\"$id_mod\"";
//echo "$cadenaexis2";
$consultaexis2=mysql_query($cadenaexis2,$conexion) or die ("Error al consultar familias a null");
$nfilasexis2=mysql_num_rows($consultaexis2);
if($nfilasexis2==0)
{
$cadena_mod="UPDATE usuarios SET nombre=\"$nombre\",apellidos=\"$apellidos\",usuari o=\"$usu\",clave=\"$clave\",correo=\"$correo\",est ado= \"$estado\",id_unidad=\"$unid_organizativa\",perfi l=\"$perfil\" where id like \"$id_mod\"";

//echo $cadena_mod;
$consulta_mod=mysql_query($cadena_mod, $conexion) or die ("Error al actualizar permisos del usuario");

if ($consulta_mod)
{
echo "<br><font color=\"blue\">Registro actualizado<br><br></font>";
?>Pulse <A HREF=" javascript: window.history.go(-2) "><font face="Arial, Helvetica, sans-serif" size="2" color="#FF0000">Aqu&iacute;</font></a> para vover atr&aacute;s<?php
}
}
else
{
$cadenanom="SELECT nombre FROM unidades_organizativas WHERE id=\"$unid_organizativa\"";
$consultanom=mysql_query($cadenanom,$conexion) or die ("Error al consultar familias a null");
$filanom=mysql_fetch_array($consultanom);

echo "<center><font color=\"blue\">Ya existe Jefe de Unidad Organizativa de \"". $filanom["nombre"] ."\"<br>";
?><BR>Pulse <A HREF=" javascript: window.history.go(-1) "><font face="Arial, Helvetica, sans-serif" size="2" color="#FF0000">Aqu&iacute;</font></a> para vover atr&aacute;s
<?php
} }
else
{
$cadena_mod="UPDATE usuarios SET nombre=\"$nombre\",apellidos=\"$apellidos\",usuari o=\"$usu\",clave=\"$clave\",correo=\"$correo\",est ado= \"$estado\",id_unidad=\"$unid_organizativa\",perfi l=\"$perfil\" where id like \"$id_mod\"";
//echo $cadena_mod;
$consulta_mod=mysql_query($cadena_mod, $conexion) or die ("Error al actualizar permisos del usuario");

if ($consulta_mod)
{
echo "<br><font color=\"blue\">Registro actualizado<br><br></font>";
?>Pulse <A HREF=" javascript: window.history.go(-2) "><font face="Arial, Helvetica, sans-serif" size="2" color="#FF0000">Aqu&iacute;</font></a> para vover atr&aacute;s<?php
}
}
}
}
if (empty($_SESSION["autentificado"]) or isset($nuevo) or isset($alta))
//si no estoy autentificado muestro inputs pa registrarse
{
?>
<center>
<table width="50%">
<tr align="center" bgcolor="#0000FF">
<th colspan="2" height="40" width="30%"><font face="Arial, Helvetica, sans-serif" size="3" color="#FFFFFF"><b>Registro de Nuevo Usuario<b></font></th>
</tr>
<tr align="center" bgcolor="#FFCC99" valign="middle">



<tr align="right" bgcolor="#FFFFCC" valign="middle">
<th height="40" width="30%"><font face="Arial, Helvetica, sans-serif" size="2" color="#0000FF">Nombre:&nbsp; &nbsp;</font></th>
<th align="left" width="70%"><input type="text" name="nombre2" value="<?=$nombre2?>"></th>
</tr>

<tr align="right" bgcolor="#FFFFCC" valign="middle">
<th height="40" width="30%"><font face="Arial, Helvetica, sans-serif" size="2" color="#0000FF">Apellidos:&nbsp; &nbsp;</font></th>
<th align="left" width="70%"><input type="text" name="apellidos2" value="<?=$apellidos2?>"></th>
</tr>

<tr align="right" bgcolor="#FFFFCC" valign="middle">
<th height="40" width="30%"><font face="Arial, Helvetica, sans-serif" size="2" color="#0000FF">Usuario:&nbsp; &nbsp;</font></th>
<th align="left" width="70%"><input type="text" name="user2" value="<?=$user2?>"></th>
</tr>

<tr align="right" bgcolor="#FFFFCC" valign="middle">
<th height="40" width="30%"><font face="Arial, Helvetica, sans-serif" size="2" color="#0000FF">Contrase&ntilde;a (hasta 8 caracteres):&nbsp; &nbsp;</font></th>
<th align="left" width="70%"><input type="password" name="clave2" SIZE="20" MAXLENGTH="8"></th>
</tr> <tr align="right" bgcolor="#FFFFCC" valign="middle">
<th height="40" width="30%"><font face="Arial, Helvetica, sans-serif" size="2" color="#0000FF">Repita la clave:&nbsp; &nbsp;</font></th>
<th align="left" width="70%"><input type="password" name="clave22"></th>
</tr>

<tr align="right" bgcolor="#FFFFCC" valign="middle">
<th height="40" width="30%"><font face="Arial, Helvetica, sans-serif" size="2" color="#0000FF">Correo:&nbsp; &nbsp;</font></th>
<th align="left" width="70%"><input type="text" name="correo2" value="<?=$correo2?>"></th>
</tr>

<tr align="right" bgcolor="#FFFFCC" valign="middle">
<th height="40" width="35%"><font face="Arial, Helvetica, sans-serif" size="2" color="#0000FF">Unidad Organizativa:&nbsp; &nbsp;</font></th>
<th align="left" width="65%">

<?php
include("conexion.php");
$cadena="SELECT nombre,id FROM unidades_organizativas";
$consulta=mysql_query($cadena) or die ("Error al consultar familias a null");
$nfilas=mysql_num_rows($consulta);

if($nfilas!=0)
{
echo "<select name=\"unid_organizativa2\">";
}

for($i=1;$i<=$nfilas;$i++)
{
$fila=mysql_fetch_array($consulta);
$nombreunidad=$fila["nombre"];
$idunidad=$fila["id"];

//aparece en el combo el nombre de todas las familias
echo "<option value=\"$idunidad\">$nombreunidad</option>";
}

if($nfilas!=0)
{
echo "</select>";
}