Mailinglisten-Archive |
> folgendes Szenario: > Ein kleines Tool schickt von ca 5000 Rechnern (9x,NT,2k,XP) eine Textdatei > per FTP an einen Server. > Die Frage ist nun, wie ich am besten einen eineindeutigen Dateinamen für > jeden Upload generieren kann, damit es keine Überschneidungen gibt. > Rechnernamen alleine genügt nicht. Vielleicht eine Kombination von > Timestamp, Rechnernamen und MD5-Hash. Wie die Kombination abgebaut werden > muss, entzieht sich meiner Kenntnis. also bei popeligen 5000 verschiedenen hashes brauchste nicht so einen derben aufwand treiben .... mt_srand((double)microtime()*1000000); md5(uniqid(mt_rand(0 , mt_getrandmax())).'-'.$rechnername); wenn das nicht ausreicht .... hth, kai
php::bar PHP Wiki - Listenarchive