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 :

problème de recuperation des titres de mes fichiers


Sujet :

PHP & Base de données

  1. #1
    Membre éclairé
    Inscrit en
    Août 2009
    Messages
    308
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 308
    Par défaut problème de recuperation des titres de mes fichiers
    Bonjour,
    Je veux recuperer les titres de mes fichiers(html) pour les inserrer dans ma BD.
    Mais je rencontre des difficultés.
    Il me dit à l'execution que :
    fclose(): supplied argument is not a valid stream resource in D:\Program Files\EasyPHP 2.0b1\www\monsites\essai_titre.php on line 49
    Aussi il m'ouvre les fichiers or je n'ai pas besoin de ça.
    Merci de m'aider!
    Voici le code php:
    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
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    <?php
     
    include("connexion.php");
     
     
     
       $page="";
       $fp="";
       $regs[1]="";
     
    	   ///////////////////////////////////////
     
    	   if($dossier = opendir('D:\Program Files\EasyPHP 2.0b1\www\jo5'))
     
    			{
     
    				while ($Fichier = readdir($dossier)) {
     
      						if ($Fichier != "." && $Fichier != "..") {
        							$nomFichier = $Fichier;
     
     
     
    									$fp = fopen("D:\Program Files\EasyPHP 2.0b1\www\jo5/$nomFichier","r"); //lecture du fichier
     
     
    	while (!feof($fp)) { //on parcourt toutes les lignes
     	 $page .= fgets($fp, 4096); // lecture du contenu de la ligne
     		 $titre = eregi("<title>(.*)</title>",$page,$regs); //on isole le titre
     
    															}
     
     
     
    }	
     
    	echo $regs[1];
    	fclose($fp);
     
    }
     
    }	
     
    ?>

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    As-tu controlé ce que valait $fp avant ton fclose ?
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre éclairé
    Inscrit en
    Août 2009
    Messages
    308
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 308
    Par défaut problème de recuperation des titres
    J'ai controlé et l'erreur a disparu.

    Ma variable $titre prend le contenu de mon fichier et non le titre seulement.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     $titre = eregi("<title>(.*)</title>",$page,$regs); //on isole le titre
    .
    Quand je fais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    	$titre= $regs[1];	
    		echo $titre;
    , il m'affiche les contenus des fichiers et il affiche aussi un titre plusieurs fois au lieu d'afficher les differents titres.
    J'ai besoin de recuperer tous les titres de tous les fichiers qui se trouvent dans mon dossier.

    Merci de m'aider!

Discussions similaires

  1. [MySQL] problème de recuperation des titres de fichiers html
    Par Abou Zar dans le forum PHP & Base de données
    Réponses: 9
    Dernier message: 04/01/2010, 17h45
  2. [VB.NET] Recuperer des données ds un fichier
    Par Aspic dans le forum VB.NET
    Réponses: 2
    Dernier message: 03/11/2005, 09h31
  3. problème de detection des CD dans mes lecteurs
    Par zakfa dans le forum Windows XP
    Réponses: 8
    Dernier message: 31/03/2005, 11h07
  4. [VB6] récuperation des propriétés d'un fichier exe
    Par ulrick dans le forum VB 6 et antérieur
    Réponses: 8
    Dernier message: 26/03/2004, 00h08
  5. Réponses: 3
    Dernier message: 22/02/2004, 20h09

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