Ver Mensaje Individual
  #4 (permalink)  
Antiguo 11/11/2005, 04:42
BladeRunner
 
Fecha de Ingreso: junio-2002
Mensajes: 602
Antigüedad: 21 años, 10 meses
Puntos: 0
Tenéis razón, con el && no da error...

<?php
error_reporting(E_ALL);
ini_set('display_errors', 1);

if(isset($_SESSION['id_user']) && $_SESSION['id_user']<2) {
print('OK');
}
?>

Pero sí me lo da en caso de que lo haga a la inversa: (con ||)

<?php
error_reporting(E_ALL);
ini_set('display_errors', 1);

if(!isset($_SESSION['id_user']) || $_SESSION['id_user']>=2) {
print('OK');
}
?>

He probado el @ y funciona bien... entiendo entonces que es la única forma, no? Gracias a los 2.

PD... qué curioso, si en la primera condición pongo !isset, no me da error, pero con isset solo, sí me lo da... :-/

Última edición por BladeRunner; 11/11/2005 a las 04:47