Je voudrais effectuer une class de verification de fichiers par 2 fonctions:
+ file_exists,
+ is_file.
<?php
class File_Check {
public $fileName;
public function __construct()
{
}
public function fileExists($fileName='')
{
$this->fileName = $fileName;
if(file_exists($this->fileName))
{
return TRUE;
}
else
{
return FALSE;
}
}
public function isFile($fileName='')
{
$this->fileName = $fileName;
if(is_file($this->fileName))
{
return TRUE;
}
else
{
return FALSE;
}
}
}
?>
et sur une autre page je fais appel a ma class:$check = new File_Check();
$check->fileExists('fichier.php');
comment puis je fais afin d'effectuer le suivant selon plusieurs cas:+ Si le fichier existe je l'inclus,
+ Si le fichier existe j'affiche un message,
+ Si le fichier existe je redirige vers une autre page,
+ etc,
une des actions ci-cite seront utilisees selon le cas, c'est pour cela j'ai mis return TRUE et non include par exemple.
merci