summaryrefslogtreecommitdiff
path: root/blackniggers
diff options
context:
space:
mode:
authorNeku <neku@pomf.se>2014-12-07 19:35:55 +0100
committerNeku <neku@pomf.se>2014-12-07 19:35:55 +0100
commit30994d9f501e7a4ba0f6af919eb12691ed313854 (patch)
tree22481b8cf86e2be9a1607fd1b7bc90ac24bcf54f /blackniggers
parent88bc3d9cf3e249246375fbea3d841bcf9ea539e9 (diff)
Delete kittens.php
Diffstat (limited to 'blackniggers')
-rw-r--r--blackniggers/kittens.php52
1 files changed, 0 insertions, 52 deletions
diff --git a/blackniggers/kittens.php b/blackniggers/kittens.php
deleted file mode 100644
index 68925e5..0000000
--- a/blackniggers/kittens.php
+++ /dev/null
@@ -1,52 +0,0 @@
-<?php
-//This file is for the Gyazo uploader
-function generate_name ($name) {
- if (!isset($tries)) $tries = 5;
- do {
- $newname = '';
- $newname .= 'F';
- $newname .= chr(mt_rand(ord("a"), ord("z")));
- $newname .= chr(mt_rand(ord("a"), ord("z")));
- $newname .= 'A';
- $newname .= chr(mt_rand(ord("a"), ord("z")));
- $newname .= chr(mt_rand(ord("a"), ord("z")));
- $newname .= 'G';
- $newname .= '.png';
-
- if (--$tries == 0) return false;
- } while (file_exists('/mnt/disk1/pomf/files/'.$newname));
-
- return $newname;
-}
-if(isset($_FILES['imagedata']['name']))
-{
-
- //Check if file exists already
- $filehash = sha1_file($_FILES['imagedata']['tmp_name']);
- $con = new PDO('mysql:unix_socket=/var/run/mysqld/mysqld.sock;dbname=XXX', 'XXX', 'XXX');
- $do = $con->prepare("SELECT hash, filename FROM files WHERE hash = (:hash)");
- $do->bindParam(':hash', $filehash);
- $do->execute();
- $result = $do->fetch();
- if($result[0]==$filehash){
- echo 'http://a.pomf.se/' . $result[1];
- }else{
- $newName = generate_name($_FILES['imagedata']['name']);
- $delid = sha1($_FILES['imagedata']['tmp_name']);
- //Insert info into DB
- $do = $con->prepare("INSERT INTO files (hash, orginalname, filename, size, date, expire, delid) VALUES (:hash, :orginname, :filename, :size, :date, :expire, :delid)");
- $do->bindParam(':hash', $filehash);
- $do->bindParam(':orginname', $_FILES['imagedata']['name']);
- $do->bindParam(':filename', $newName);
- $do->bindParam(':size', $_FILES['imagedata']['size']);
- $do->bindParam(':date', date('Y-m-d'));
- $do->bindParam(':expire', $expire);
- $do->bindParam(':delid', $delid);
- $do->execute();
-$hurr = '/mnt/disk1/pomf/files/' . $newName;
-move_uploaded_file($_FILES['imagedata']['tmp_name'], $hurr);
-echo 'http://a.pomf.se/' . $newName;
-}
-$con = null;
-}
-?>