Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/02/2006, 19:04
Avatar de -=ArgoN=-
-=ArgoN=-
 
Fecha de Ingreso: octubre-2005
Ubicación: Barcelona, España
Mensajes: 843
Antigüedad: 18 años, 6 meses
Puntos: 1
Como detectar si un archivo existe

Hola amig@s.
Lo que queria saber es como puedo determinar si un archivo en concreto de un host existe o si no existe. Cual es la funcion para saberlo?
Aqui esta elo codigo php (lo que quiero es que si no existe el archivo .txt devuelva: echo "&estatus=char_mal&";)

Código PHP:
<?
Error_reporting
(0);

$dir 'C:\\HB';

$acc $_POST['acc'];
$pass $_POST['pass'];
$char $_POST['char'];
$fl substr($acc01);
$ascii ord($fl);
$filename $dir '\\Account\\ASCII' $ascii '\\' $acc '.txt';
$lines file($filename);
$a=0;
foreach(
$lines as $a){
    
$a trim($a);
    if(
$a == 'account-password = '.$pass.''){ 
        
$passflag=TRUE;
    } 
    elseif(
$a == 'account-character  = '.$char.''){ 
        
$charflag=TRUE
    } 
}
if(!
$passflag){ 
    echo 
"&estatus=pass_mal&";

if(!
$charflag){ 
    echo 
"&estatus=pj_mal&";  
}
if(!
$filename){ // aqui esta el problema, como se si filename existe?
    
echo "&estatus=char_mal&";
}
if(
$passflag && $charflag) {
    echo 
"&estatus=OK&";
}
?>
Me urge saberlo Gracias!!!!

ArgoN