login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Random Prefix Genereren

Offline Valkyr - 09/08/2009 20:02
Avatar van ValkyrNieuw lid Beste lezers,

Een hele domme vraag. Heb dit vele malen gedaan maar ineens is het me ontschoten hoe te doen haha.

Mijn code:
  1. $range = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789';
  2. $shuffled = shuffle($range);
  3. $prefix = substr($shuffled, 0, 25);


Ik wil dus met die range een prefix maken. Hij moet 25 tekens nemen (willekeurig).

Dit is niet waterdicht, weet iemand iets beters?
Ik wil plaatjes uploaden, maar nooit een oud plaatje overschrijven.

MKTIME gebruiken als prefix?

Naja, als iemand iig bovenstaande code zou kunnen verbeteren dan weet ik wat ik fout doe. Tips zijn natuurlijk altijd welkom!

Groetjes

3 antwoorden

Gesponsorde links
Offline vinTage - 09/08/2009 20:12 (laatste wijziging 09/08/2009 20:12)
Avatar van vinTage Nieuw lid kijk gewoon dmv een while loop of een bestandsnaam al bestaat, zoja, dan gewoon de naam aanpassen.

naam1.jpg
naam2.jpg
naam3.jpg
etc

Een voorbeeldje vind je oa in dit script
Offline Martijn - 09/08/2009 20:44
Avatar van Martijn Crew PHP of je gebruik uniqid() die is (zo goed als) altijd uniek, als je die in een while loopje zet met een file exists, zal je dat loopje nooit meer dan 2x hoeven draaien
Offline Richard - 09/08/2009 23:32
Avatar van Richard Crew algemeen Wat dacht je van md5(time()), dat zal een flinke tijd duren voor je dezelfde ooit tegenkomt...
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.214s