Mailinglisten-Archive |
> Henning Jödden wrote:
> Mein Problem ist folgendes: Ich brauche eine 6stellige Zufallszahl,
> die ich für den Namen einer durch PHP generierten HTML Seite brauche.
> Mit diesem Script kriege ich komischerweise immer dieselbe Zahl raus,
> nämlich 456818.
>
> function filename($suffix,$sender_email) {
> $string = substr($sender_email, 0, 4);
> > $min = 100000;
> > $max = 999999;
> > $int = rand($min,$max);
> $prefix = $string .= $int;
> $file = $prefix .= $suffix;
> return $file;
> }
>
> Ich schnall`s nicht !! Wieso ausgerechnet "456818" immer und immer
> wieder. Nach Zufall sieht mir das nicht mehr aus.
Die Lösung ist bei php.net/rand und php.net/srand zu finden.
-Egon
--
SIX Offene Systeme GmbH · Stuttgart - Berlin - New York
Sielminger Straße 63 · D-70771 Leinfelden-Echterdingen
Fon +49 711 9909164 · Fax +49 711 9909199 http://www.six.de
php::bar PHP Wiki - Listenarchive