HAllo wollte ma fragen ob jmd. weis wie ich im Html ein Zufalls Pic programmieren kann???
Druckbare Version
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
Ist doch kein Thema...
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?
ich meine das immer wenn sich die seite neu lädt ein neues bild angezeigt wird.
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....
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:$random = rand(0,9);
switch($random){
case 0:
echo "";
break;
case 1:
echo "";
break;
case 2:
echo "";
break;
case 3:
echo "";
break;
case 4:
echo "";
break;
case 5:
echo "";
break;
case 6:
echo "";
break;
case 7:
echo "";
break;
case 8:
echo "";
break;
case 9:
echo "";
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 "";
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,18);
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 "";
break;
wenn du weniger zufallswerte brauchst, musst du halt auch die anzahl der cases reduzieren.Code:case 10:
echo "";
break;
case 11:
echo "";
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?)
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.
der Code steht auch auf www.totally... den ich angegeben habe. Ziemlich gleich.
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 ;)
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. :D
ist zumindest bei mir so...
man sagt ja, informatiker sind grundsätzlich faul... also bei mir triffts zu ;>
ui, dann hab ich ja die grundvoraussetzung zum informatiker erfuellt: bin xtrem faul :)
naja, wie schon in den andren thread gesacht: hab n 2000zeilen langes(keine kommentare) script... und welche die fast an die 1000 kommen.... ich weiss net, finds eigentlich net so schlimm.... mein editor hat ne klasse suche funktion... da findet man eigentlich alles recht schnell :)
hmm, joa, ist halt ansichtssache.
wenn ich mal am coden oder programmieren bin, dann muss das alles flott gehen, ich hasse es, erst noch durch codes rumzusuchen.
dementsprechend ist in jenem bereich mein motto: je kürzer, desto besser.
ach ja, das gesprächsthema hier bezieht sich nicht mehr auf den thread.
ich würde vorschlagen, privatgespräche auch privat zu lassen.
sofern die mods es wollen..., please close.