Einfaches while Problem mit Link ausgabe

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

  • Einfaches while Problem mit Link ausgabe

    Guten Tag!

    Ich habe folgendes Problem:

    Ein Array mit Dateinamen wird ausgelesen und die enthaltenen Dateinamen sollen angezeigt werden.... Leider funktioniert es nicht so recht.

    PHP-Code:
    $anzahlfilesample count($filesample);
    $o 0;
    while (
    $o $anzahlfilesample) {
    echo 
    "<a href=\"RDatasamples/".$filesample[$o]."</a>Test<br>";
    $o++;

    $filesample ist das Array mit den Dateinamen...

    Als Output erhalte ich dann nur einen Test Link und dieser ist fehlerhaft...

    lg

  • #2
    Warum nimmst du hierfür nicht einfach eine for-Schleife?

    Peter
    Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
    Meine Seite

    Kommentar


    • #3
      Mit der for Schleife habe ich selbiges Problem:

      PHP-Code:
      for ($g=0$g $anzahlfilesample$g++) {
          echo 
      "<a href=\"RDatasamples/".$filesample[$g]."</a>".$filesample[$g]."<br>";

      Kommentar


      • #4
        Ist $filesample ein Array mit einem numerischen Index? Was ergibt ein print_r($filesample)?

        Peter
        Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
        Meine Seite

        Kommentar


        • #5
          Zeige mal das Array bitte mit einer print_r Ausgabe.
          Aus dem Dynamo Lande kommen wir. Trinken immer reichlich kühles Bier. Und dann sind wir alle voll, die Stimmung ist so toll. Aus dem Dynamo Lande kommen wir.
          http://www.lit-web.de

          Kommentar


          • #6
            Zitat von Kropff Beitrag anzeigen
            Ist $filesample ein Array mit einem numerischen Index? Was ergibt ein print_r($filesample)?

            Peter
            Erstmal Danke für deine schnellen Antworten. Ja es handelt sich um ein numerisches Array. print_r ergibt:

            Array ( [0] => test0 [1] => test1 )

            //Nachtrag: Ich bin mir ziemlich sicher dass es an folgender zeile liegt:
            PHP-Code:
            echo "<a href=\"Testordner/".$filesample[$g]."</a>".$filesample[$g]."<br>"
            Allerdings kann ich dort keinen Fehler erkennen....
            Zuletzt geändert von skaminista; 16.03.2012, 12:30.

            Kommentar


            • #7
              Du schliest deinen öffnenden <a Tag nicht.

              Schreib mal so.

              PHP-Code:
              echo "<a href=\"Testordner/".$filesample[$g].">".$filesample[$g]."</a><br>"
              Aus dem Dynamo Lande kommen wir. Trinken immer reichlich kühles Bier. Und dann sind wir alle voll, die Stimmung ist so toll. Aus dem Dynamo Lande kommen wir.
              http://www.lit-web.de

              Kommentar


              • #8
                Das Anführungszeichen vom href-Attribut wird ebenfalls nicht geschlossen, oder schluckt hier die Forensoftware was?

                PHP-Code:
                echo "<a href=\"Testordner/".$filesample[$g]."\">".$filesample[$g]."</a><br>"
                Edit:
                So müsste es IMHO aussehen.
                Ihr habt ein Torturial durchgearbeitet, das auf den mysql_-Funktionen aufbaut?
                Schön - etwas Geschichte kann ja nicht schaden.
                Aber jetzt seht euch bitte php.net/pdo oder php.net/mysqli bevor ihr beginnt!

                Kommentar


                • #9
                  Warum nicht gleich vernünftig?
                  PHP-Code:
                  echo '<a href="Testordner/'.$filesample[$g].'">'.$filesample[$g].'</a><br>'
                  Peter
                  Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
                  Meine Seite

                  Kommentar


                  • #10
                    Vielen Dank euch!

                    Es lag am schließenden a Tag sowieso am schließenden " fürs href. Oh man, dumme peinliche Patzer aber besten Dank!

                    Kommentar


                    • #11
                      [Offtopic]
                      Drei Leute um ne Glühbirne reinzudrehen...
                      [/Offtopic]
                      Ihr habt ein Torturial durchgearbeitet, das auf den mysql_-Funktionen aufbaut?
                      Schön - etwas Geschichte kann ja nicht schaden.
                      Aber jetzt seht euch bitte php.net/pdo oder php.net/mysqli bevor ihr beginnt!

                      Kommentar


                      • #12
                        Tipp:
                        bei solchigen sachen immer "rechtsklick->quelltext Anzeigen" da hättest gesehen das etwas nicht mit dem HTML-code stimmt.

                        Kommentar

                        Lädt...
                        X