Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/10/2003, 11:27
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Ese "mensaje molesto" te está avisando que estás programando "mal" ...


La forma correcta de solventar esos problemas es haciendo cosas tipo:

Código PHP:
if (isset($_POST['variable'])){
  echo 
$_POST['variable'];

es decir; "pregunto" si está definida la variable en cuestión (el método que sea es indeferente si es POST/GET o son variables de sesión/cookies .. etc). Si está definida .. entonces la uso.

La forma "no correcta" para salir de paso es:

* Solución php.ini (esto afectará a todo script que corras en ese servidor):

error_reporting = E_ALL & ~E_NOTICE

* Solución script/codigo (sólo afectará al script que lo uses).

Código PHP:
error_reporting(E_ALL & ~E_NOTICE); 
(al principio de tus scripts)

El ~ dice "menos" .. es decir, E_ALL .. muestra todos los mensajes .. ~ menos .. los "Notice"...

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.

Última edición por Cluster; 29/10/2003 a las 15:47