Thread: randomstring2
View Single Post
  #2  
Old 12-30-2008, 02:01 AM
Tigairius Tigairius is offline
The Cat
Tigairius's Avatar
Join Date: Jan 2007
Location: Missouri, USA
Posts: 4,240
Tigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant futureTigairius has a brilliant future
Seems like it would be easier & a little safer to do something like:
PHP Code:
temp.source "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz013456789!@#$^&*()_+[]/,?.|;:";
temp.limit 25;
temp.repeat false;
temp.output "";

for (
temp.0temp.limittemp.++) {
  
temp.randomout source.charat(int(random(0source.length())));
  if (!
repeat && output.pos(randomout) >= 0) {
    if (
limit <= source.length()) {
      
temp.--;
      continue;
    }else
      break;
  }
  
temp.output @= randomout;
}

return 
output
Otherwise it's nice
__________________


“Shoot for the moon. Even if you miss, you'll land among the stars.”

Last edited by Tigairius; 12-30-2008 at 02:13 AM..
Reply With Quote