diff options
| author | nokonoko <neku@pomf.se> | 2013-10-29 16:43:17 +0100 |
|---|---|---|
| committer | nokonoko <neku@pomf.se> | 2013-10-29 16:43:17 +0100 |
| commit | df6cf936d7ef3a819c6ff484b24a8cb5946726a9 (patch) | |
| tree | b08744a7e5ee561b7c0f15d98d535d2dad2310c6 /tits.php | |
| parent | 9c8308bdfc8bd61880978b0455dfe78ea88fffeb (diff) | |
Shitty code
Diffstat (limited to 'tits.php')
| -rw-r--r-- | tits.php | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/tits.php b/tits.php new file mode 100644 index 0000000..ffc90b2 --- /dev/null +++ b/tits.php @@ -0,0 +1,38 @@ +<?php +function generate_nuck ($name, $tries) { + if (!isset($tries)) $tries = 5; + $ext = '.' . pathinfo($name, PATHINFO_EXTENSION); + + do { + $newname = ''; + for ($i = 4; $i > 0; $i--) { + $newname .= base_convert(mt_rand(0, 35), 10, 36); + } + $newname .= $ext; + + if (--$tries == 0) return false; + } while (file_exists($newname)); + + return $newname; +} + +function generate_neku ($name) { + if (!isset($tries)) $tries = 5; + $ext = '.' . pathinfo($name, PATHINFO_EXTENSION); + + do { + $newname = ''; + $newname .= mt_rand(0, 9); + $newname .= chr(mt_rand(ord("A"), ord("Z"))); + $newname .= chr(mt_rand(ord("a"), ord("z"))); + $newname .= mt_rand(0, 9); + $newname .= $ext; + + if (--$tries == 0) return false; + } while (file_exists($newname)); + + return $newname; +} +?> +<b>Nuck:</b> dicks.html --> <?=generate_nuck("dicks.html");?><br /> +<b>Neku:</b> dicks.html --> <?=generate_neku("dicks.html");?> |
