HAllo wollte ma fragen ob jmd. weis wie ich im Html ein Zufalls Pic programmieren kann???
HAllo wollte ma fragen ob jmd. weis wie ich im Html ein Zufalls Pic programmieren kann???
Mit HTML kannst Du keine Bilder programmieren.
Wenn Du aber meinst das sich das Bild regelmässig wechselt, wird Du hier hoffentlich fündig: http://www.sawaworld.de/board.php?boardid=26
ja ich meinte das sich das bildet eben abwechselt.Sorry wenn ich mich undeutlich ausgedrückt habe
bild abwechselt? meinst du damit so ne art rotation, dass nach einer zeit ein anderes bild da ist, oder meinst du, das bei jedem aufruf der seite ein anderes bild kommt?
Hier müsstest Du fündig werden.
Folge dem Link www.totallyphp.co.uk/scripts/random_image.htm
auch bei www.php-free.de dürftest Du fündig werden
Lg
oder einfach php lernen(mein lieblingsspurch heute)
is eigentlich n einfacher code fuer php....
Montagmorgen, 1. Stunde:
"Sach ma, is mein Auge irgentwie rot?"
"Ja, was haste gemacht?? Dir einen druchgezogen?"
"Ne, hab Nick gestern einen geblasen... und er hat mich net vorgewahrnt und die ganze scheisse is mir ins Auge geganngen"
"Ihhh"
"Naja, schlimmer wars, als es mir dann in die Nase gegangen ist!"
BASED ON A TRUE STORY
oder noch ne andere idee: ich geb dir den code...
am besten, glaube ich, lässt sich das wohl realisieren durch eine variable, welche einen zufallswert enthält.
so, das ist mal ein ganz einfach gehaltener code.Code:<?php $random = rand(0,9); switch($random){ case 0: echo "<img src='bild.jpg'>"; break; case 1: echo "<img src='bild1.jpg'>"; break; case 2: echo "<img src='bild2.jpg'>"; break; case 3: echo "<img src='bild3.jpg'>"; break; case 4: echo "<img src='bild4.jpg'>"; break; case 5: echo "<img src='bild5.jpg'>"; break; case 6: echo "<img src='bild6.jpg'>"; break; case 7: echo "<img src='bild7.jpg'>"; break; case 8: echo "<img src='bild8.jpg'>"; break; case 9: echo "<img src='bild9.jpg'>"; break; } ?>
um dir das mal zu erklären:
-->ein zufallswert von 0 bis 9, kannst du beliebig verändern, je nachdem, wieviel zahlen du brauchst.Code:$random = rand(0,9);
-->wenn die variable für diesen reload den wert 0 hat, dann fügt er das bild "bild.jpg" ein.Code:case 0: echo "<img src='bild.jpg'>"; break;
kannst / musst halt die dateinamen ändern.
wenn du weniger oder mehr randomwerte brauchst, dann schreib einfach statt
$random = rand(0,9);
$random = rand(0,5); oder $random = rand(0,1;
oder wieviel auch immer du brauchst.
aber du musst darauf achten, dass für jeden möglichen wert auch ein case zur verfügung steht.
dh. wenn du zum beispiel $random = rand(0,11); haben möchtest, müsstest du unter dem
noch folgendes anhängen:Code:case 9: echo "<img src='bild9.jpg'>"; break;
wenn du weniger zufallswerte brauchst, musst du halt auch die anzahl der cases reduzieren.Code:case 10: echo "<img src='bild10.jpg'>"; break; case 11: echo "<img src='bild11.jpg'>"; break;
das ganze sieht jetzt evt. ein wenig kompliziert aus, aber wenn du dich kurz ransetzt, bemerkst du, wie simpel das ganze ist.
falls noch fragen auftauchen, frag gerne nochmal nach.
hoffe, ich konnte helfen.
mfG reim
aehm, sollte man da snet mit ner if abfrage machen??? keine ahnung, hab diese switch-scheisse nie genutzt.... oder gar erlernt... nehm immer nur if-abfregen(wo is der unterschied?)
Montagmorgen, 1. Stunde:
"Sach ma, is mein Auge irgentwie rot?"
"Ja, was haste gemacht?? Dir einen druchgezogen?"
"Ne, hab Nick gestern einen geblasen... und er hat mich net vorgewahrnt und die ganze scheisse is mir ins Auge geganngen"
"Ihhh"
"Naja, schlimmer wars, als es mir dann in die Nase gegangen ist!"
BASED ON A TRUE STORY
switch ist das gleiche wie eine if-else-schleife, nur dass die switch-schleife wesentlich kürzer ist, da man nicht bei jeder nachfrage die variable mit angeben muss, sondern einfach nur deren wert erfragt.
naja, nur, wie gesagt, ist mein code eher etwas einfacher gehalten, was bewirkt, dass sich nichtwissende lechter reinfinden.
sie brauchen ja schließlich nur 2 daten ändern.
aber naja, wie man es macht, ist ja letztendlich relativ egal.
und ich bezweifle sogar, dass der threadstarter jetzt überhaupt noch so ein script braucht, seine frage war vor 2 monaten gestelllt worden...
mmh, stimmt
naja, ich bleibe aber wohl bei der if-abfrage, drauf geschissen, obs kuerzer is![]()
Montagmorgen, 1. Stunde:
"Sach ma, is mein Auge irgentwie rot?"
"Ja, was haste gemacht?? Dir einen druchgezogen?"
"Ne, hab Nick gestern einen geblasen... und er hat mich net vorgewahrnt und die ganze scheisse is mir ins Auge geganngen"
"Ihhh"
"Naja, schlimmer wars, als es mir dann in die Nase gegangen ist!"
BASED ON A TRUE STORY
njojo, früher hatte ich auch immer if-else und sowas benutzt.
aber wenn man ewig lange codes schreibt, die mehrere 1000 zeilen umfassen (gut, bei webseiten ist das wohl seltener der fall, aber gerade das wahre programmieren (java, c..etc) ist teilweise echt anstrengend), kann man gar nicht genug kürzen.
und irgendwann bürgert sich das dann so ein, dass man das auch gern bei unkomplizierten webseiten schon macht.
ist zumindest bei mir so...
man sagt ja, informatiker sind grundsätzlich faul... also bei mir triffts zu ;>