phpbar.de logo

Mailinglisten-Archive

[php] TinyURL

[php] TinyURL

Sebastian Burg chef at sango.de
Mon Apr 25 23:12:56 CEST 2005



Jonas Schneider schrieb:

> Sebastian Burg schrieb:
>
>> also das ist ja nun eigentlich nicht schwer, du machst ne 
>> whileschleife welche prüft ob der randomstring den du baust, bereits 
>> in der datenbank ist. das heisst ist das result der abfrage leer, 
>> gibts das kürzel noch nicht.
>>
>> php.net ist immer freundlich. schau mal bei while und mysql_result, 
>> und mt_rand brauchste auch noch.
>>  
>>
> und wie funktionktionert das, wenn der string so kurz wie möglich 
> gehalten werden soll?


das würd ich nicht machen. tinyurl macht nen string mit 4 zeichen.
ich mach 2 als subdomain und 4 als verzeichnis.=>ca 18 mio möglichkeiten.
das reicht.

wenn du es kurz halten willst. zähl doch einfach hoch. machs mit zahlen. 
mysql auto_increment

gruss seba


php::bar PHP Wiki   -   Listenarchive