Bilder Random Script

Hi leute!

Ich bin auf der suche nach einem random bilder script… es sollte aber kein bild 2mal vorkommen.

Hab schon gegoogelt aber irgendwie nichts passendes gefunden…

Danke im voraus!
Gruß

Hier hast du mal einen Ansatz:
[php]

<?php $dirName = "dein/verzeichnis"; $d = opendir($dirName); while(gettype($file = readdir($d)) != boolean) { if(is_dir($file))....... if(is_file($file)) ....... } closedir($d); [/php] Musst nur noch erweitern. MfG, matibaski

Vielen dank! :razz:

Gruß

ich habe mir jetzt selbst ein script gebastelt…
leider habe ich das problem, dass bilder mehrmals geladne werden…

[html]

<?php $linkX[]=''; $linkX[]=''; $linkX[]=''; $anzahllinks=count($linkX); srand((double)microtime()*1000000); $ausgabe=rand(0,$anzahllinks-1); echo $linkX[$ausgabe]; ?>

[/html]habs mit einer while for schleife probiert… geht aber irgendwie nicht :frowning:

Bitte um hilfe! danke im voraus!

Gruß

EDIT: das script gibt nur immer ein bild aus, dass ist mir klar… aber wenn ich das script mehrmals in die seite include werden bilder mehrmals angezeigt

Hab dir mal eins geschrieben:
[php]

<?php $array = glob('images/bilder-zufall/*.gif'); $result=count($array); $bild=rand(0, $result); echo "\"\"
"; ?>[/php]

Kannst bei diesem Code mal was ändern, wenn du möchtest.
Ich gebe dir keine Garantie, dass er nie dasselbe nimmt, aber kannst mal ein wenig ausprobieren.

MfG, matibaski

das script funktioniert nicht (?)

was zusätzlich bei diesem script nicht berücksichtigt ist, ist dass jedes bild einen bestimmten link hat…

hat niemand ne ahnung wie das gehen könnte? :frowning:

Gruß

Klar funktioniert es. Auf jeden Fall bei mir.

Lesen macht schlauer!

MfG, matibaski

klar hab ich das gelesen… bin php mäßig sehr schlecht und kann das leider nicht meinen bedürfnissen entsprechend umcoden :frowning:

Gruß

Coe funktioniert.
Hast wol falschen Pfad angegben.
Wie wär’s mit dem?
[php]

<?php $array = glob('images/bilder-zufall/*.gif'); $result=count($array); $bild=rand(0, $result); echo ""; echo "\"\"
"; echo "
"; ?>

[/php]
Ist doch nicht schwer das ganze.

MfG, matibaski

also mal danke für deine anstrengungen
leider funktioniert das script nicht ganz so wie ich es brauche

ich brauche einfach ein script dass mir immer verschiedene $linkx ausgibt…

$linkX=‚‘;
$linkX=‚‘;
$linkX=‚‘;


$linkX=‚‘;
$linkX=‚‘;

ich habe also 100 verschiede $linkX und möchte wenn ich das script 10mal in meine seite include ( <?php include "random.php"; ?> ) nicht 2 oder 3 mal den $linkX haben.

Ich hoffe, dass das verständlich genug ist :wink:

Danke!

Mann da hast du aber einen Bomben-Code. Die Datei wird ja ja riesisg.
Nunja, dein Problem.
Übrigens.
Wenn du ein random haben willst, dann bringt dir diese variable nichts:
[php]
$linkX=…[/php]
Das ist jedes mal die gleiche Variable, also immer das gleiche Bild.
Da musst du schon exakter ran.

MfG, matibaski

ich weiß das $linkX immer die selbe variabel ist… das X is beim herumprobieren irgendwie dazwischen gekommen

hast du eine ahnung wie ich diese problem lösen kann?

Gruß

$linkX1,
$linkX2,
$usw…

Dann sind es immer verschiedene Variablen.
Ich sag dir eins:
Mich würde das anscheissen 100 solche zu schreiben.
Jedem das seine. :wink:

MfG, matibaski

in der tat… es ist scheisse 100 links einzutragen :frowning:

frage: hast du ICQ? würdst dich störben wenn wir kurz über icq schreiben?

220-573-440

Gruß

Ich → aus Schweiz
In Schweiz → 90% des Volkes kein ICQ in der nähe von mir.

MfG, matibaski

schade… hast du vl MSN ?

Gruß

Will nicht spammen!
Ja, aber ist privat. Ich verteile meine MSN nur an bekannte, usw…

Ich geh mal meine Signatur ändern.

mfG, matibaski

ok es hat sich erledigt :slight_smile:

mit „shuffle“ gehts

Danke!

Ciao