|
| tonguim | Posté le 08/10/2006 @ 18:08 |
Petit astucien
115 Messages
| Bonjour,
je voudrais lister le contenu d'un dossier d'images à l'aide du script suivant (les noms des fichiers sont stokés dans une table mysql):
[code]<?php
include "connexion.php";
// constantes
$rep = "images/france"; // chemin du dossier qui contient les images
$dir = opendir($rep);
// boucle sur les photos du dossier et recup du nom du fichier
while ($f = readdir($dir))
{
if(is_file($rep.$f))
{
$nomTimbre = $f;
}
// Test si présence de l'image dans la table
// création de la requête SQL
//$sql = "select * from collection where nom like '%marianne%'";
$sql = "select * from collection where nom ='$nomTimbre'";
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
// verification de l'existence de l'enreg
$num_rows = mysql_num_rows($req);
// Si pas d'enreg c'est que l'image n'est pas utilisée => on la supprime !
if ($num_rows == 0)
{
$file = $rep.$nomTimbre;
if(file_exists($file)) unlink($file);
}
}
// fermeture du dossier
closedir($dir);
?>[/code]
A l'affichage j'obtiens une page blanche: qu'est ce qui est incorrecte dans mon script? Merci
|
| |
| |
| Publicité |
|
|
| Malcolm | Posté le 06/11/2006 à 19:01 |
Astucien
7090 Messages
| si je ne m'abuse, à aucun moment tu ne lui demandes d'afficher quelque chose ... Pourquoi mettrait-il une page bleue alors ?  |
| |
|
| olivier7500 | Posté le 06/11/2006 à 19:52 |
Petit astucien
504 Messages
| A l'affichage j'obtiens une page blanche: qu'est ce qui est incorrecte dans mon script? Merci
Logique  |
| |
|
|
| Haut de la page |