Einfaches while Problem mit Link ausgabe

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • 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

    Comment


    • #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>";

      Comment


      • #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

        Comment


        • #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

          Comment


          • #6
            Originally posted by Kropff View Post
            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....
            Last edited by skaminista; 16-03-2012, 11:30.

            Comment


            • #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

              Comment


              • #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!

                Comment


                • #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

                  Comment


                  • #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!

                    Comment


                    • #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!

                      Comment


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

                        Comment

                        Working...
                        X