wechselndes bild
Sonya
- html
0 Maz0 Yeti0 Martin Hölter0 Gernot Back0 Yeti0 Martin Hölter0 Yeti
0 Christoph Schnauß
0 Sasch
ich hätte gerne auf der startseite meiner homepage ein bild, dass täglich wechselt. wie mache ich denn sowas?
sorry, für die vielleicht blöde frage, aber bin noch blutige anfängerin
Moinsen,
das geht z.B. mit PHP, wo man anhand des aktuellen Datums (und daraus resultierenden Werten, z.B. grade und ungerade Tage usw.) entscheiden könnte welches Bild eingefügt wird.
Mit HTML kannst Du das nicht realisieren, da HTML keine Programmiersprache ist.
Hi,
Mit HTML kannst Du das nicht realisieren, da HTML keine Programmiersprache ist.
Waaaas???? Niiiiiiicht????????
Oh neeeeeeeeeeeeeeein, meine berufliche Zukunft als zertifizierter "HTML-Programmierer" schmilzt dahin!!! :-D
Wenigstens weiß ich dann als ALG II-Empfänger noch, "wie man Liebe macht". ;-)
Der Yeti
Hi!
Wenigstens weiß ich dann als ALG II-Empfänger noch, "wie man Liebe macht". ;-)
Oh, das qualifiert...
Gruß
Martin
*scnr*
Hallo Martin,
Wenigstens weiß ich dann als ALG II-Empfänger noch, "wie man Liebe macht". ;-)
Oh, das qualifiert...
Da kann ich jetzt nur hoffen, dass niemend von der "Arbeits"-Gemeinschaft in Yetis Heimatgemeinde mitgelesen hat, sonst wird er ob seiner Selbstbezichtigung zu Liebesdiensten herangezogen.
Gruß Gernot
Hi,
Oh, das qualifiert...
Das wusste ich ja gar nicht ... Wahnsinn! (Wenn es so stimmt...)
Das kann nur eins bedeuten, unsere Parole muss lauten:
"Für mehr Beschäftigung und Binnennachfrage! Täglicher Puffbesuch ist erste Bürgerpflicht!" :-D
*scnr either*
Der Yeti
Hi!
Täglicher Puffbesuch ist erste Bürgerpflicht!" :-D
Und dann soll ich mir noch Wohnung und was zu essen leisten nebenher? Wie denn bitte? - wobei es bei Abos garantert Sonderkonditionen gibt ;-)
Gruß
Martin
Hi,
Täglicher Puffbesuch ist erste Bürgerpflicht!" :-D
Und dann soll ich mir noch Wohnung und was zu essen leisten nebenher? Wie denn bitte? - wobei es bei Abos garantert Sonderkonditionen gibt ;-)
Oder vielleicht Mengenrabatt. 3 mal kommen, 2 mal bezahlen (natürlich nur an einem Tag).
Daher lautet auch meine Forderung: Kohlesubventionen in Puffbesuchsubventionen umschichten!
Mal gucken, vielleicht trete ich damit sogar als freier Kanzlerkandidat bei der nächsten Bundestagswahl im Herbst an. :-)
Jetzt wird's aber seeeehr OT, deswegen bin ich raus.
Der Yeti
hallo,
das geht z.B. mit PHP, wo man anhand des aktuellen Datums (und daraus resultierenden Werten, z.B. grade und ungerade Tage usw.) entscheiden könnte welches Bild eingefügt wird.
Das geht mit einer Vielzahl an Techniken, darunter auch PHP. Und obwohl eine serverseitige Technik zu bevorzugen ist, kann es auch Fälle geben, in denen Javascript die Methode der Wahl darstellt. Es läßt sich auch der gesamte Kalender in einer if/else-Bedingung (hier: Perl) abfragen (in Javascript besser mit switch), so daß man tatsächlich für jeden beliebigen Tag das gewünschte Bild angezeigt bekommt.
Mit HTML kannst Du das nicht realisieren, da HTML keine Programmiersprache ist.
Richtig. Allerdings sieht das Ergebnis bei einerserverseitigen Technik im Quelltext doch so aus, als wäre es eben "nur" HTML.
Grüße aus Berlin
Christoph S.
Dann mal zurück zum Thema: Wenn Du Anfänger bist, dann wird Dir Php wohl nicht so viel sagen; dann poste ich hier mal ne Java-Script-Lösung:
Das hier kommt in den HEAD:
<script type="text/javascript">
<!--
function zufallsbilder()
{
bilder = new Array("bild1.gif","bild2.gif","bild3.gif","bild4.gif","bild5.gif","bild6.gif");
document.bild.src=bilder[Math.ceil(Math.random()*(bilder.length-1))];
}
//-->
</script>
und das an die Stelle im BODY, wo Du das Zufallsbild hin haben willst:
<img name="bild" src="bild2.gif" border="1" width="200" height="300" /><script type="text/javascript">
<!--
zufallsbilder();
//-->
</script>
Das Bild wechselt dann zufällig, wenn man die Seite aufruft. War das jetzt verlangt oder sollte das täglich wechseln? Wie auch immer, das hier ist ja schon mal ne Lösung... :-)
bin nicht wirklich sicher, ob ich das hinkriege ;), aber danke schonmal
Hallo Sasch,
document.bild.src=bilder[Math.ceil(Math.random()*(bilder.length-1))];
ceil ist hier nicht so gut, da bilder[0] nie aufgerufen wird, besser ist:
document.bild.src=bilder[Math.floor(Math.random()*(bilder.length))];
Gruß, Jürgen