Mailinglisten-Archive |
Aloha, > ---------- > Von: Michael Weber[SMTP:mweber_(at)_hadag.com] >=20 > Bei einer Zahlenbasis von 50 ist das zwar moeglich aber > geht es nicht auch anders ? >=20 Doch, merk dir einfach in einem Array, ob die Zahl schon hattest: > <?php > // Zufallsinclude von Schlagzeilen > // $headlines beziffert Zahl der Textfiles > // $headlinepfad beschreibt Pfad zu den Textfiles > // $headlinemax beziffert Menge der Headlines >=20 > $headlines=3D"10" ; > $headlinepfad=3D"./" ; > $headlinemax=3D"2" ; $headlines_verwendet=3Darray(); > echo "<center>" ; > for ($i=3D1; $i <=3D $headlinemax; $i++)=20 > { > $zahl=3D"" ; > mt_srand ((double) microtime() * 1000000); > $zahl =3D mt_rand(1,$headlines); if ( $headlines_verwendet[$zahl] !=3D 'j' ) { > echo "<b><font size=3D\"2\">" ; > echo "+++ " ; > $zahl .=3D".txt" ; > include ($headlinepfad.$zahl) ; > echo " +++" ; > echo "</font></b><br>" ; $headlines_verwendet[$zahl] =3D 'j'; } else { $i--; } > };=20 > ?> >=20 >=20 Gr=FC=DFe, Mathias
php::bar PHP Wiki - Listenarchive