Ergebnis 1 bis 9 von 9
  1. #1
    NoClose Wurm Avatar von Hac
    Registriert seit
    01.03.2008
    Beiträge
    166

    Standard .html Dateien nach bestimmten Keywords durchsuchen

    N Abend
    Ich suche einen Weg viele html Dateien auf einmal auf ein Bestimmtes Keyword zu durchsuchen.
    Gruß



    Sig zu groß, daher angepasst // J0hn.X3r

  2. #2
    Das Leben ist der Lehrer Avatar von DoS
    Registriert seit
    18.08.2008
    Beiträge
    528

    Standard

    online stellen auf nen ftp server und mit google die seite durchsuchen

    xD

  3. #3
    has one Avatar von noctem
    Registriert seit
    08.06.2008
    Beiträge
    392

    Standard

    Unter Linux z.B. mit:
    grep -l schlüsselwort /verzeichnis/*
    Unter Windows hilft dir vielleicht dieser 5-seitige Artikel: https://www.pc-magazin.de/praxis/cm/...ble=pg&id=3209
    noctem{aet}jabber.ccc.de

  4. #4
    OpCodeKiddy Avatar von EBFE
    Registriert seit
    30.03.2009
    Beiträge
    442

    Standard

    Windows:
    C:\WINDOWS>findstr /S "windows" *.txt
    setuplog.txt:01/26/2006 18:23:02.640,d:\xpsprtm\base\ntsetup\syssetup\log. c,133,
    ,Die Systemdatei "c:\windows\system32\chajei.ime" konnte nicht in den DLL-Zwisch
    enspeicher kopiert werden.
    setuplog.txt:01/26/2006 18:23:03.499,d:\xpsprtm\base\ntsetup\syssetup\log. c,133,
    ....
    siehe auch "findstr /?" Hilfe

  5. #5
    Bad Times Virus Avatar von LeadOr
    Registriert seit
    27.07.2008
    Beiträge
    566

    Standard

    0o

    einfach windows suche und indexing aktiveren fertig

  6. #6
    Kevin Lee Poulsen Avatar von VeN0m
    Registriert seit
    30.12.2008
    Beiträge
    1.270

    Standard

    Code:
    <?php
    
    $dir = "/verzeichnis/";
    $suchbegriff = "test";
    $handle = opendir($dir);
    
    while($file = readdir($handle)) {
    
    if($file != "." && $file != ".." && strpos($_SERVER['PHP_SELF'],$file) === false) {
    
    $content = file_get_contents($dir.$file);
    $pos =strpos($content,$suchbegriff)
    
    if(!$pos !== false) {
    
    print "In der Datei&nbsp;".$file."&nbsp;konnte der Suchbegriff&nbsp;".$suchbegriff."&nbsp;erfolgreich gefunden werden! Er befindet sich an Position&nbsp;".$pos."<br>;
    
    } else {
    
    print "In der Datei&nbsp;".$file."&nbsp;konnte der Suchbegriff&nbsp;".$suchbegriff."&nbsp;<u>nicht</u> gefunden werden!"<br>;
    
    }
    }
    
    unset($content);
    unset($file);
    
    }
    
    closedir($handle);
    unset($handle);
    
    ?>
    Per Formular könntest Du nun das Verzeichnis und den Suchbegriff variable machen und per Bestätigung das Ergebnis bekommen. Das Script öffnet den Ordner "$dir" und holt sich den Content der Dateien und lädt sie in "$content". Wenn der Suchbegriff darin gefunden wird gibt das Script aus, dass er gefunden wurde und an welcher Position. Wenn nicht dann halt nicht.
    Ist das das, was Du gesucht hast? (Ob es geht ist eine andere Frage... Habe ich mal eben zusammengezimmert).
    Geändert von VeN0m (03.05.2009 um 20:51 Uhr)
    Come to the dark side - We have cookies

  7. #7
    Bad Times Virus Avatar von la0
    Registriert seit
    14.09.2008
    Beiträge
    510

    Standard

    super text search, is beste programm dafür
    -----

  8. #8
    NoClose Wurm Avatar von Hac
    Registriert seit
    01.03.2008
    Beiträge
    166

    Standard

    Hab jetzt fast jede gepostete Methode ausprobiert und meiner meinung nach ist es mit Super Text Search am Besten/Einfachsten
    Durchsucht auch .txt Dateien und wird direkt im programm angezeigt



    Sig zu groß, daher angepasst // J0hn.X3r

  9. #9
    Capt'n Crunch
    Registriert seit
    10.07.2008
    Beiträge
    999

    Standard

    grep kann das und noch vieeellll mehr ...
    bitcoin. Banking Is Necessary. Banks Are Not. - by Lincoln6Echo

    Das ganze Mysql usw is mir zu viel arbeit um es zu lernen

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •