summaryrefslogtreecommitdiff
path: root/tits.php
diff options
context:
space:
mode:
authornokonoko <neku@pomf.se>2013-10-29 16:43:17 +0100
committernokonoko <neku@pomf.se>2013-10-29 16:43:17 +0100
commitdf6cf936d7ef3a819c6ff484b24a8cb5946726a9 (patch)
treeb08744a7e5ee561b7c0f15d98d535d2dad2310c6 /tits.php
parent9c8308bdfc8bd61880978b0455dfe78ea88fffeb (diff)
Shitty code
Diffstat (limited to 'tits.php')
-rw-r--r--tits.php38
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 --&gt; <?=generate_nuck("dicks.html");?><br />
+<b>Neku:</b> dicks.html --&gt; <?=generate_neku("dicks.html");?>