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