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