kostenloser Webspace werbefrei: lima-city


Ein Bild in mehreren html dateien

lima-cityForumDie eigene HomepageHTML, CSS & Javascript

  1. Autor dieses Themas

    minevideo

    minevideo hat kostenlosen Webspace.

    Hallo! :)
    Könnte mir jemand erklären wie ich es schaffen kann das ich z.b. in den html dateien
    001.html
    002.html
    003.html
    004.html
    und 005.html
    immer ohne jede der dateien einzelnd zu verändern immer ein bild darin verändern kann?
    Also z.b. habe ich erst das bild images/bild01.png drin und ein anderes mal will ich dann aber in allen das bild images/bild02.png haben
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Die sauberste Lösung wäre mit PHP.

    Wenn du eine Html Lösung möchtest:
    Du erstellst ein Element (z.B. div) und gibst diesem mit css ein background-image. Das css wird in eine Datei ausgelagert, wo du die Bildadresse ändern kannst.
  4. Autor dieses Themas

    minevideo

    minevideo hat kostenlosen Webspace.

    Also ich kann nicht so gut PHP aber wenns ne MySQL-DB brauchen würde gehts schonmal garnicht!
    Und noch ne wichtige sache an die ich gerade denke:
    z.b. habe ich 6 bilder und immer soll ein zufälliges kommen! Wie viele bilder es gesammt gibt sollte veränderbar sein und die namen am besten auch!
    Könnte mir vieleicht jemand einen code für sowas? Wäre Super! :)
  5. Nein, MySql brauchst du dafür nicht.

    Da wo das Bild angezeigt werden soll schreibst du:
    <img src="<?php include './bildadresse.php'; ?>">

    Dann erstellst du im gleichen Ordner die Datei "bildadresse.php":
    bildXY.jpg
    Das war's schon.


    Wenn es zufällig sein soll, schreibe das in "bildadresse.php":
    <?php
      $liste=array(
        'bildXY.jpg',
        'bild2.jpg',
        'neuesBild.gif',
        'usw.png',
      );
      echo $liste[rand(0,count($liste)-1)];
    ?>
    (ungetestet)
  6. Autor dieses Themas

    minevideo

    minevideo hat kostenlosen Webspace.

    Ich hatte gerade schon was anderes versucht:
    <?php
    $handle = fopen ("test.txt", "r");
     
    while ( $inhalt = fgets ($handle, 4096 ))
    {
      echo "<img src=\"images/$inhalt\">";
    }
     
    fclose($handle);
    ?>

    Aber das ging leider nicht so ganz...
    Da habe ich dann als ausgabe nicht das bild bekommen sondern das:
    "; } fclose($handle); ?>

    Aber danke ich versuchs mal! :)

    Edit:
    Gerade getestet aber es geht nicht!
    Hab jetzt aber ne idee wie ich es machen kann was auch nichtmal für mich zu schwer sein sollte:
    Ich mache das jetzt so das man immer das bild z.b. test.png sieht und alle anderen nenne ich test-unbenutzt1.png, test-unbenuzt2.png u.s.w.! :)
    Aber danke für jede hilfe!

    Beitrag zuletzt geändert: 27.9.2014 17:36:42 von minevideo
  7. hackyourlife

    Moderator Kostenloser Webspace von hackyourlife

    hackyourlife hat kostenlosen Webspace.

    Könnte es sein, dass du die Datei nicht als .php abgespeichert hast, und deshalb PHP auch nicht ausgeführt wird? Deine Beschreibung des nicht Funktionierens lässt dies jedenfalls vermuten.
  8. Autor dieses Themas

    minevideo

    minevideo hat kostenlosen Webspace.

    Doch es war eine php datei!
    Ich machs aber jetzt schon anders und so funktioniert das auch eigentlich sehr gut ;)
  9. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!