Mailinglisten-Archive |
Moin, ich habe ein kleines Problem. Folgender "Zufallsgenerator" soll einfach diverse Dateien includen. Tut er auch aber: Es kommt immer wieder zu Doppelincludes, weil er eben ab und an die gleiche Zahl hintereinander generiert. Bei einer Zahlenbasis von 50 ist das zwar moeglich aber geht es nicht auch anders ? <?php // Zufallsinclude von Schlagzeilen // $headlines beziffert Zahl der Textfiles // $headlinepfad beschreibt Pfad zu den Textfiles // $headlinemax beziffert Menge der Headlines $headlines="10" ; $headlinepfad="./" ; $headlinemax="2" ; echo "<center>" ; for ($i=1; $i <= $headlinemax; $i++) { echo "<b><font size=\"2\">" ; echo "+++ " ; $zahl="" ; mt_srand ((double) microtime() * 1000000); $zahl = mt_rand(1,$headlines); $zahl .=".txt" ; include ($headlinepfad.$zahl) ; echo " +++" ; echo "</font></b><br>" ; }; ?> Erschien mir ganz logisch. $zahl wird immer wieder leer- gemacht und via mt_rand eine neue Zahlenfolge generiert. any hints ? tia, Michael -- --- coming soon : project blindflug --- [name:] Michael Weber [home:] closed until further notice [phone:]0171-2120254 mailto:michael_(at)_michaelw.org
php::bar PHP Wiki - Listenarchive