IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

listing d'un repertoire d'images: page blanche à l'affichage


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juillet 2005
    Messages
    49
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 49
    Par défaut listing d'un repertoire d'images: page blanche à l'affichage
    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 : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    <?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);
    		?>
    A l'affichage j'obtiens une page blanche: qu'est ce qui est incorrecte dans mon script? Merci

  2. #2
    Membre expérimenté
    Profil pro
    Développeur Web
    Inscrit en
    Octobre 2006
    Messages
    251
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Octobre 2006
    Messages : 251
    Par défaut
    tu a pas de echo dans ton script, donc ces normal que ça n'affiche rien

Discussions similaires

  1. [Directives] Page blanche quand erreur de syntaxe
    Par syl2095 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 12
    Dernier message: 17/02/2006, 15h15
  2. Internet Explorer m'affiche une page blanche
    Par poof65 dans le forum IE
    Réponses: 10
    Dernier message: 15/08/2005, 22h50
  3. Page blanche pour l'impression d'un état
    Par PAINCO dans le forum Access
    Réponses: 2
    Dernier message: 23/06/2005, 14h46
  4. [C#] Page blanche lors avec Response (NFop)
    Par SoaB dans le forum ASP.NET
    Réponses: 2
    Dernier message: 16/06/2005, 16h26
  5. [CR] Avoir seulement une page blanche qd la base est vide???
    Par littleChick dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 13/08/2002, 18h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo