Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/05/2007, 18:33
GoldFran
 
Fecha de Ingreso: mayo-2007
Mensajes: 237
Antigüedad: 17 años, 10 meses
Puntos: 3
otra vez problemas con header y undefine index :(

Buenas, pués he pasado mi aplicación a otro servidor, y ahora estoy teniendo muchos problemas por culpa de las sesiones y los headers y tal... En el equipo que lo tengo me funciona todo perfecto, pero en este nuevo no...

Teniendo por ejemplo páginas como esta de abajo, si la abrimos directamente sin pasar por el "comprueba", nos llevaría a la página error.php pero el navegador me devuelvo esto, y pasa con todas las páginas con sesiones...

Si entro identificandome pués no tengo dichos problemas, y como dije antes en el equipo "origen" funciona todo perfecto, que puede ser?

Notice: Undefined index: ok in c:\easyphp1-8\www\privad\menuadmin.php on line 4

Warning: Cannot modify header information - headers already sent by (output started at c:\easyphp1-8\www\privad\menuadmin.php:4) in c:\easyphp1-8\www\privad\menuadmin.php on line 6

Código PHP:
<?
session_start
();

if(
$_SESSION['ok'] != 'correcto')
{
header("location: error.php");
}
else 
{
?>
<center>
  <strong>Vd se ha identificado como administrador</strong>
</center>
<p align="center"><strong>Desde aqu&iacute; puedes hacer las siguientes operaciones </strong></p>
<p align="center">&nbsp;</p>
<table width="100%" border="0">
  <tr>
    <td width="34%"><ul>
      <li><em><strong>Noticias</strong></em>
        <ul>
          <li><a href="noticias/altanot.php">Dar de alta una noticia</a></li>
          <li><a href="noticias/bajanot.php">Dar de baja una noticia</a></li>
          <li><a href="noticias/modifnot.php">Modificar una noticia</a></li>
          <li><a href="noticias/consunot.php">Consultar una noticia </a></li>
        </ul>
      </li>
    </ul></td>
    <td width="33%"><ul>
        <li><em><strong>Usuarios / Clientes</strong></em>      
          <ul>
            <li><a href="clientes/altaclie.php">Dar de alta clientes</a></li>
            <li><a href="clientes/bajaclie.php">Dar de baja clientes</a></li>
            <li><a href="clientes/modifclie.php">Modificar clientes</a></li>
            <li><a href="clientes/consulclie.php">Consultar clientes </a></li>
          </ul>
        </li>
    </ul></td>
    <td width="33%"><ul>
      <li><strong>Usuarios / Administradores
        </strong>
        <ul>
          <li><a href="admin/altaadmin.php">Dar de alta administrador  </a></li>
          <li><a href="admin/bajaadmin.php">Dar de baja administrador</a></li>
          <li><a href="admin/modifiadmin.php">Modificar administrador</a></li>
          <li><a href="admin/consuladmin.php">Consultar administrador  </a></li>
        </ul>
      </li>
    </ul></td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td><p>&nbsp;</p>
    </td>
  </tr>
  <tr>
    <td><ul>
      <li><strong><em>Servicios</em></strong>
        <ul>
          <li><a href="servicios/altaserv.php">Dar de alta un servicio</a></li>
          <li><a href="servicios/bajaserv.php">Dar de baja un servicio</a></li>
          <li><a href="servicios/modifserv.php">Modificar un servicio</a></li>
          <li><a href="servicios/consulserv.php">Consultar un servicio    </a></li>
        </ul>
      </li>
    </ul></td>
    <td><ul>
      <li><strong><em>Sub_Servicios</em></strong>
        <ul>
          <li><a href="sub_servicios/altasub.php">Dar de alta  sub_servicios</a></li>
          <li><a href="sub_servicios/bajasub.php">Dar de baja sub_servicios</a></li>
          <li><a href="sub_servicios/modifisub.php">Modificar  sub_servicios</a></li>
          <li><a href="sub_servicios/consulsub.php">Consultar  sub_servicios  </a></li>
        </ul>
      </li>
    </ul></td>
    <td><ul>
      <li><em><strong>Pedidos</strong></em>
        <ul>
          <li>&lt;vacio&gt;</li>
          <li><a href="contrata/bajapedido.php">Dar de baja pedidos </a></li>
          <li>&lt;vacio&gt;</li>
          <li><a href="contrata/consulpedido.php">Consultar pedidos </a></li>
        </ul>
      </li>
    </ul></td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td><ul>
      <li><em><strong><a href="logout.php">  Cerrar sesi&oacute;n</a></strong></em></li>
    </ul></td>
    <td>&nbsp;</td>
  </tr>
</table>
<p align="center">&nbsp;</p>
<? ?>