Array leer?

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Tpercon
    antwortet
    Es funktioniert jetzt, die " im Array waren zu viel.

    Gruß

    Einen Kommentar schreiben:


  • Tpercon
    antwortet
    Das mit dem ergegi funktioniert.
    Jetzt möchte ich das Array ausgeben, was ich wie folgt machen wollte:
    PHP-Code:
    for ($i 0$i sizeof($T_neu); $i++) {
     
    $fd fopen ($T_neu[".$i."], "r");
     
    $beschr=fgets($fd);
     
    $datum=fgets($fd);
     
    fclose ($fd);
     print 
    "<option value=\"spiel.php?datei=".$T_neu[".$i."]."\">".$beschr." ".$datum
                        } 
    Die Schleife wird auch korrekter Weise 1 mal wie gewollt durchlaufen, nur ich bekomme als Resultat
    <option value="spiel.php?datei=">, richtig müßte es <option value="spiel.php?datei=0.txt"> sein? Was mach ich da falsch

    Einen Kommentar schreiben:


  • hand
    antwortet
    PHP-Code:
    <?
    $T_neu = array();
    $handle=opendir('.'); 
    while ($file = readdir ($handle)) {
        if (eregi(".txt", $file)) {
            $T_neu[] = $file;
        }
    }
    closedir($handle);
    print_r($T_neu);
    ?>

    Einen Kommentar schreiben:


  • Tpercon
    hat ein Thema erstellt Array leer?.

    Array leer?

    Ich möchte in ein Array alle Textdateinamen aus einem Verzeichnis schreiben. Aber irgendwie ist das Array leer, wenn ich es mit print_r ausgebe.
    PHP-Code:
    $T_neu = array();
    $handle=opendir('.'); 
    while (
    $file readdir ($handle)) {
     list (
    $buffer$attr) = split ("."$file);
     if (
    $attr == "txt") { 
      
    array_push ($T_neu$file);
                  }
                      }
    closedir($handle); 
    Was mache ich falsch?

    Gruß
Lädt...
X