Ergebnis 1 bis 19 von 19

Thema: PHP-Code wird als Text ausgegeben

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Eigentlich nicht. Die Dateinamen prüft er nur auf die korrekte Dateiendung (html, htm oder txt).

    EDIT: Er sucht einfach nur nach dem eingegebenen zusammenhängenden Zeichenkette, momentan weder an Leerzeichen aufgetrennt noch kennt er irgendwelche Platzhalter.

  2. #2
    Kann es sein das die Suchmaschine Wörter in Tags überliest?

    Edit: zB Suchmaschine findet er nicht obwohl das ja direkt über der suchmaschine steht^^

  3. #3
    Das findet er nicht, weil er keine .php-Dateien durchsucht .

    So mit dem Code durchsucht er sowohl .php-Dateien, trennt den Suchstring anhand von Leerzeichen auf (d.h. er sucht alle Worte einzeln, also eine Oderverknüpfung!) und es ist * als Platzhalter möglich.

    Geändert von Xardas der Dunkle (18.09.2008 um 14:02 Uhr)

  4. #4
    weiß gar nicht wie ich dir danken soll, aber Wörter wie zB Suchmaschine findet er immernoch nicht^^

    Edit: bzw verweist die suchmaschine auch manchal auf meine navibar.
    Kann man das ausstellen, bzw wenns nicht geht, wird irgendwie der zugriff verweigert.

    Geändert von Xero. (18.09.2008 um 14:14 Uhr)

  5. #5

    Geändert von Xardas der Dunkle (18.09.2008 um 14:15 Uhr)

  6. #6
    Hurraaaaaaaaaaaaaaaaaaaaaaaaaaayyyyyyyyyyyyyyyyyyyyyyyyyyyyyy
    Glücksspam
    hast mir sehr geholfen danke =)

    Edit: kannst du noch machen, dass menü.htm bei den ergebnissen nicht angezeigt wird ?^^

    Geändert von Xero. (18.09.2008 um 14:24 Uhr)

  7. #7
    PHP-Code:
    [...]
    function 
    getResulst($directory '.'$recursive true$extensions = Array('html''htm''txt''php'), $exclude = Array('./menü.htm'), $files = Array()) {
        
    $dir dir($directory);
        while(
    $file $dir->read()) {
            if(
    in_array($dir->path '/' $file$exclude)) {
                continue;
            } elseif(
    is_dir($dir->path '/' $file)) {
                if(
    $recursive) {
                    
    $files   getResulst($dir->path '/' $file$recursive$extensions$files);
                }
            } elseif(
    $file[0] != '.' && ($ext strrpos($file'.')) && in_array(substr($file$ext 1), $extensions) && is_readable($dir->path '/' $file)) {
                
    // Datei durchsuchen
                
    $content file_get_contents($dir->path '/' $file);
                if(
    searchWord($content)) {
                    
    $files[] = $dir->path '/' $file;
                }
            }
        }
        
    $dir->close();
        return 
    $files;
    }
    [...] 

  8. #8
    Vielen Dank, hast was gut bei mir^^

Berechtigungen

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