cs_ekinoks
Messages postés139Date d'inscriptionlundi 7 janvier 2002StatutMembreDernière intervention15 novembre 2005
-
22 juil. 2003 à 04:17
cs_ekinoks
Messages postés139Date d'inscriptionlundi 7 janvier 2002StatutMembreDernière intervention15 novembre 2005
-
23 juil. 2003 à 12:11
Salut !
bon bha voilou... g touvoir un code sur internet permétent de testé si des repertoir existe ou pas sans avoir de message d'eureur. le pt problemme c que je capte rien, il y a 0 explication ca fait que ... je capte vrement rien si kunku pouré m'aidé ca seré trop cool ^^
THX ;)
defkrie
Messages postés435Date d'inscriptionvendredi 20 septembre 2002StatutMembreDernière intervention20 novembre 2004 22 juil. 2003 à 13:49
en effet le gars qua fait sa a un peu compliqué :
//bon dabord cest une fonction
function fichiers_existent($arr , $debug=false)
{
$l = count($arr); // retourne le nbre d'élements de $arr
if ($l == 0) return false; si=0 rien à faire donc erreur sinon
$temp = error_reporting(E_ALL & ~(E_ERROR | E_WARNING | E_PARSE | E_NOTICE |
E_CORE_ERROR | E_CORE_WARNING | E_COMPILE_ERROR | E_COMPILE_WARNING | E_USER_ERROR |
E_USER_WARNING | E_USER_NOTICE));
for ($i = 0; $i < $l; $i++){
$tmp = $arr[$i]; // on prend chaque éléments de $arr tant que cest unférieur à $l
$file = fopen("$tmp", "r"); //on rentre les parmetres d'ouverture
if ($file) { //on teste si l'on peut ouvrir
fclose($file); //si oui on ferme ce qu'on vient d'ouvrir
} else { //sinon on peut pas l'ouvrir
if ($debug) echo "Erreur: '$tmp' n'existe pas.
"; //et donc en cas de problem on remplace le message d'erreur possible indiqué dans $temp par $tmp n'existe pas
on gros reteint ceci :
$file = fopen("$tmp", "r"); //on rentre les parmetres d'ouverture
if ($file) { //on teste si l'on peut ouvrir
fclose($file); //si oui on ferme ce qu'on vient d'ouvrir
} else { //sinon on peut pas l'ouvrir
cest le plus simple ensuite le gars on a fait un truc pour empecher les erreurs de serveur et d'attribut...
cs_ekinoks
Messages postés139Date d'inscriptionlundi 7 janvier 2002StatutMembreDernière intervention15 novembre 2005 22 juil. 2003 à 17:23
ha oki g capté merci =) il y a just 1 ploint que je capte pas ... si g bien compri $arr est un trablo non ?
donc avent tout ca il fo rentré des valeur dedans non ? mias comment on fait :^/