1. Dashboard
  2. Artikel
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. HTML - Webmaster Forum
  2. Programmierung - Entwickler Forum
  3. PHP Forum - Apache - CGI - Perl - JavaScript und Co.

Title Tag auslesen

  • dragoni
  • 29. September 2005 um 20:28
  • dragoni
    Fortgeschrittene/r
    Beiträge
    149
    • 29. September 2005 um 20:28
    • #1

    ich muss unbedingt aus meinen files per php den inhalt des titles auslesen

    <title>von hier --> Muss ausgelesen werden <-- bis hier</title>

  • Modula
    Kaiserliche Hoheit
    Beiträge
    1.515
    • 29. September 2005 um 20:36
    • #2

    ich würd die Datei zunächst als string einlesen:

    $datei = implode("", file("pfad/zur/datei/dateiname.dat"));

    Danach kannst du mittels preg_match den inhalt suchen:

    preg_match("/<title>(.*)</title>/i", $datei, $treffer);

    $treffer[1] sollte dann den Titel enthalten :)

    Zoggerforum.de Betreuer * Mod @ ibforen.de * Admin @ daoc-ds.de
    ICQ Nummer kann via PN erfragt werden

  • dragoni
    Fortgeschrittene/r
    Beiträge
    149
    • 29. September 2005 um 20:43
    • #3
    PHP
    <?php
    $img_dir = opendir('./.' );
    
    
    if(!$img_dir) 
    {
    echo '
    
    
    Konnte das Verzeichnis nicht &ouml;ffnen.</p>';
    }
    else
    
    
    {
    
    
      while($file = readdir($img_dir))
     
     {
    
    
     if(substr($file, -4) == '.htm'  || substr($file, -4) == '.php'  || substr($file, -5) == '.html')
      {
      $file = htmlentities($file);
    
    
      $content = file_get_contents($file);
      preg_match('<title>(.*)</title>/i', $file, $treffer);
    
    
    echo "<a href=\"$file\" target=\"_blank\">".$treffer[1]."(".$file.") </a> \n 
    ";
    }
    }
    }
    
    
    ?>
    Alles anzeigen

    nope klappt nich

  • Ronald
    Forum Guru
    Beiträge
    5.439
    • 29. September 2005 um 21:13
    • #4

    Hi!

    Zitat von dragoni

    ich muss unbedingt aus meinen files per php den inhalt des titles auslesen

    <title>von hier --> Muss ausgelesen werden <-- bis hier</title>

    Warum machst du es nicht einfach mit Javascript ?

    Fragt ....

    Ronald

    annunci per coppie

  • Modula
    Kaiserliche Hoheit
    Beiträge
    1.515
    • 30. September 2005 um 00:24
    • #5

    waren ein zwei logische Fehler drin und meine reg_ex war auch falsch :P

    [php:1:b338804b4e]<?php
    $img_dir = opendir('./.' );

    if(!$img_dir)
    {
    echo '

    Konnte das Verzeichnis nicht &ouml;ffnen.</p>';
    }
    else
    {
    while($file = readdir($img_dir))
    {
    if(substr($file, -4) == '.htm' || substr($file, -4) == '.php' || substr($file, -5) == '.html')
    {
    $file = htmlentities($file);
    $content = file_get_contents($file);
    preg_match("/<title>(.*)<\/title>/i", $content, $treffer);
    echo "<a href=\"$file\" target=\"_blank\">".$treffer[1]." (".$file.")</a>\n
    ";
    }
    }
    }
    ?>[/php:1:b338804b4e]

    Damit gehts => http://tests.daoc-ds.de/forum-hilfe/title/

    Zoggerforum.de Betreuer * Mod @ ibforen.de * Admin @ daoc-ds.de
    ICQ Nummer kann via PN erfragt werden

  • dragoni
    Fortgeschrittene/r
    Beiträge
    149
    • 30. September 2005 um 12:38
    • #6

    grml , wegen zwei fehler die keine sieht, gehts nich :(


    danke vielmals

  • Modula
    Kaiserliche Hoheit
    Beiträge
    1.515
    • 30. September 2005 um 13:01
    • #7

    bitte gerne :)
    (btw: das ne nette idee, könnt ich mal in meinen filemanager aufnehmen, aber dann zum auslesen der phpDokumentor Tags ;)

    Zoggerforum.de Betreuer * Mod @ ibforen.de * Admin @ daoc-ds.de
    ICQ Nummer kann via PN erfragt werden

  • dragoni
    Fortgeschrittene/r
    Beiträge
    149
    • 30. September 2005 um 13:27
    • #8

    problem bei der sache, wenn man ne page mit
    <title> asdsafsdaf</title> hatklappts, wenn sie aber nen zeileumbruch im quelltetr hat, gehts nich!

    <title>
    adsag
    </title>

  • Ronald
    Forum Guru
    Beiträge
    5.439
    • 30. September 2005 um 13:29
    • #9

    Wer kommt denn auf die Idee einen Zeilenumbruch in einen Title-Tag zu packen, der wird doch gar nicht angezeigt?

    *nixversteh*

    annunci per coppie

Tags

  • forum
  • hilfe
  • html
  • http
  • file
  • pfad
  • verzeichnis
  • tag
  • php
  • fehler
  • datei
  • javascript
  • tags
  • inhalt
  • ts
  • titel
  • ring
  • files
  • string
  • preg
  1. Datenschutzerklärung
  2. Impressum
Community-Software: WoltLab Suite™