Kainderskin: Random für bilder

high buddys,

ich würde gerne eine page bauen, in der immer wenn diese aufgerufen wird ein anderes bild im layout zu sehen ist. ich dachte an ca. 30 pics, die ich in einen "pool" lege und immer wenn dann aktualisiert wird soll eines der bilder per zufall ausgewählt werden und angezeigt werden...

für eine hilfe wäre ich mehr als dankbar

THX

  1. Hi,

    ich würde gerne eine page bauen, in der immer wenn diese aufgerufen wird ein anderes bild im layout zu sehen ist.

    aha, die anzahl der Bilder spielt im prinzip keine rolle. steht dir php
    zur verfügung? ist php auf dem server installiert? darfs auch JS sein?

    MfG

    1. Hi,

      ich würde gerne eine page bauen, in der immer wenn diese aufgerufen wird ein anderes bild im layout zu sehen ist.

      aha, die anzahl der Bilder spielt im prinzip keine rolle. steht dir php
      zur verfügung? ist php auf dem server installiert? darfs auch JS sein?

      MfG

      naja JS wäre spitze und php läuft auch;-)

      1. Hi,

        naja JS wäre spitze und php läuft auch;-)

        na dann würd ich php nehmen, allein schon aus dem grunde da ich von JS
        praktisch 0 ahnung hab. mit php liest du das verzeichniss mit opendir()
        und mit readdir() aus. und überprüfst die ergebnisse mit is_file().
        Anschließend kannst du mit strpos() und substr() noch auf die endung
        .jpg prüfen fals in dem ordner auch andere dateien sind. Die ganzen
        dateinamen speicherst du in ein Array. mit count() kannst du die
        elemente zählen. ziehst du eins davon ab hast du den höchsten Index. mit
        einem rand() von 0 bis höchster index kannst du dann auf einen
        zufälligen eintrag im array zugreifen und das dementsprechende bild
        ausgeben. es empfiehlt sich vor rand() noch ein srand() zu machen.

        MfG

      2. Hallo erstmal, nochmal,

        für JS empfehle ich dir u.a. folgende Zutaten:

        Math.random()
        Array()
        Array.length
        document.write()

        Für PHP gibt es Entsprechendes, auch wenn es teilweise anders heißt.

        Ich scheine mich mit Daniel gut zu ergänzen.

        Gruß Gernot

        1. Hi,

          Ich scheine mich mit Daniel gut zu ergänzen.

          Teamwork, wie wäre es mal mit einem oder mehreren gemeinsamen OS-projekten?

          MfG

          1. Hallo Daniel,

            Ich scheine mich mit Daniel gut zu ergänzen.

            Teamwork, wie wäre es mal mit einem oder mehreren gemeinsamen OS-projekten?

            Gerne, hast du schon ein konkretes Vorhaben?

            Gruß Gernot

            1. Hi,

              Gerne, hast du schon ein konkretes Vorhaben?

              nein ich hab da noch keine konkrete Idee dazu, aber wenn ich mit meinem
              praktikum am 22.7. fertig bin hab ich folgendes vor:

              • Grafisch angepasstes Forum zu einem browsergame
              • Ein eigenes RPG-Browsergame zu erstellen

              mit letzterem hab ich schon angefangen und mach da hin und wieder ein
              paar zeilen code. solltest du eine idee haben was wir gemeinsam machen
              könnten, egal welches themengebiet, dann ließe sich mit mir dadrüber
              reden und ich würde meine Projekte erstmal hintenanstellen, sind nicht
              so wichtig.

              MfG