Ergebnis 1 bis 3 von 3

Thema: Zufallsseite mit php

  1. #1
    Administrator Avatar von admin
    Registriert seit
    16.01.2003
    Ort
    Karlsruhe
    Beiträge
    12.779
    Danke
    1
    Bekam 4 mal "Danke" in 2 Postings
    Blog-Einträge
    42

    Frage Zufallsseite mit php

    Habe mich an an kleines Script gewagt und es klappt nicht ganz
    Das Script soll eine Zufallsseite anzeigen.Klappt auch soweit, aber manchmal kommt eine Fehler Meldung.
    Code:
    Warning: main() [function.include]: Failed opening '' for inclusion (include_path='.:/usr/share/php:..') in /www/htdocs/ test.php on line 10
    Bin jetzt nicht der Programmierer und werde es auch nie werden, aber für euch dürfte das Problem und eine Lösung ein Kinderspiel sein

    Hier den PHP Code :
    PHP-Code:
       <?php
      $verzeichnis 
    'test';
      if(
    $dir opendir($verzeichnis)) {
        while(
    $file readdir($dir)) {
          if(
    preg_match('%(.+).php%i'$file))
            
    $files[] = $verzeichnis.'/'.$file;
        }
      }
      
    $i rand(0count($files));
      include 
    $files[$i];
    ?>
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Bandit
    Gast

    Standard AW: Zufallsseite mit php

    PHP-Code:
    <?php
        $files 
    glob("./test/*.*");
     
        if (
    count($files))
        {
           
    srand((float)microtime() * 1000000);
     
           
    shuffle($files);
     
           include(
    $files[0]);
        }
        else
          die (
    "No files");
     
    ?>
    Dein Fehler ist hier:
    PHP-Code:
    $i rand(0count($files)) 
    richtig ist
    PHP-Code:
    $i rand(0count($files)-1

  3. #3
    Administrator
    Themenstarter
    Avatar von admin
    Registriert seit
    16.01.2003
    Ort
    Karlsruhe
    Beiträge
    12.779
    Danke
    1
    Bekam 4 mal "Danke" in 2 Postings
    Blog-Einträge
    42

    Standard AW: Zufallsseite mit php

    Je, das ist ja super von Dir
    Beide Scripte bewirken das gleiche, aber nehme mal lieber zur Sicherheit mal deines.
    Danke für deine Hilfe

Stichworte

Berechtigungen

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