Foros del Web » Programando para Internet » PHP »

Seguridad

Estas en el tema de Seguridad en el foro de PHP en Foros del Web. Como hago para q en ves de mostrar esto: /***************** Warning: readfile("") - No such file or directory in /users/mipag/secreto/ on line 46 *****************/ Muestro ...
  #1 (permalink)  
Antiguo 30/06/2002, 02:06
 
Fecha de Ingreso: abril-2002
Mensajes: 36
Antigüedad: 22 años
Puntos: 0
Seguridad

Como hago para q en ves de mostrar esto:

/*****************
Warning: readfile("") - No such file or directory in /users/mipag/secreto/ on line 46
*****************/

Muestro esto:
Oops a ocurrido un error, lament.....

gracias
  #2 (permalink)  
Antiguo 30/06/2002, 10:13
Avatar de gomo  
Fecha de Ingreso: mayo-2002
Ubicación: [email protected]
Mensajes: 906
Antigüedad: 21 años, 11 meses
Puntos: 0
Re: Seguridad

$a = readfile("") OR DIE ("Oops no se pudo encontrar el file!");

Saludos ;)

<div align="center"><img src="http://cablemodem.fibertel.com.ar/sainztrapaga/images/firma.jpg" width="435" height="70" border="0">
</div>
  #3 (permalink)  
Antiguo 30/06/2002, 12:36
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Re: Seguridad

yo suelo hacer: (dependiendo del codigo anterior ...)

... OR header(&quot;location: lapaginadeeroresgestion.php?id=loquesea&quot;);

(como se ve .. se usa una cabecera para redireccionar a otra pagina de error en la que se le pasa una variable para identificar el error y mostrarlo ...).

Un saludo,
  #4 (permalink)  
Antiguo 30/06/2002, 16:55
 
Fecha de Ingreso: mayo-2002
Mensajes: 20
Antigüedad: 21 años, 10 meses
Puntos: 0
Re: Seguridad

cualquiera de las formas anteriores funcionara, pero igual aparecera ese maldito error antes de ejecutar el OR, para evita esto antes de la sentencia debes poner un @ ejemplo

@readfile(&quot;&quot;) or algo....

Saludos



Gonzalo Castillo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:02.