Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

fixed mispaste typo

  • Loading branch information...
commit 166a05a83195761df86cb731129167665204e1b1 1 parent 45c9e0f
@pengc99 authored
Showing with 5 additions and 46 deletions.
  1. +5 −46 index.php
View
51 index.php
@@ -1,35 +1,4 @@
<?
-/*
-Yep. Hosts images. One of the more well-coded and graceful scripts
-I’ve written. Takes advantage of the multiple-upload HTML5 element.
-Each uploaded image is hashed to it’s CRC32 hash, and then stored
-in one of 16 directories created via UUID’s. The UUID is generated
-and then a prefix is applied for each element of the hexadecimal
-elements (regex [0-9a-f]). This way, we get a more or less uniform
-distribution of files across 16 directories to reduce the stress
-on the filesystem if you had them all stuffed in one directory.
-Should be good for at least several hundred thousand files per
-instance of the script. The script also tries to be as dynamic and
-self-healing as possible. If it detects missing data directories
-it simply recreates it. If you upload a file that already exists
-it will overwrite the current file. Thumbnails are generated at
-upload using the PHP ImageMagick PECL library. HTML, phpBB, and
-direct URL codes are given when images are uploaded.
-
-This program is free software: you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-the Free Software Foundation, either version 3 of the License, or
-(at your option) any later version.
-
-This program is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-GNU General Public License for more details.
-
-You should have received a copy of the GNU General Public License
-along with this program. If not, see http://www.gnu.org/licenses/.
-*/
-
if(isset($_FILES["uploadFiles"]))
{
$uploaded = false;
@@ -72,22 +41,12 @@
$fileAbsLoc = "http://".$_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"].$fileNewLoc;
$fileLocArray['full'][] = $fileAbsLoc;
move_uploaded_file($fileTmpLoc, $fileNewLoc);
- $theImage = new Imagick($fileAbsLoc);
+ $theImage = new Imagick($fileNewLoc);
+ $theImage->stripImage();
+ $theImage->writeImage($fileNewLoc);
$theImage->thumbnailImage(120,0);
$theImage->borderImage("black",2,2);
- This program is free software: you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation, either version 3 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program. If not, see http://www.gnu.org/licenses/.
- */$theImage->writeImage($globArray[0]."/".$fileHash."_tn.".$fileExt);
+ $theImage->writeImage($globArray[0]."/".$fileHash."_tn.".$fileExt);
$fileLocArray['thumb'][] = "http://".$_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"].$globArray[0]."/".$fileHash."_tn.".$fileExt;
}
}
@@ -140,4 +99,4 @@
echo "<input name=\"uploadFiles[]\" id=\"filesToUpload\" type=\"file\" multiple=\"\"/>\n";
echo "<input type=\"submit\" value=\"HerpDerp\">\n";
echo "</form>";
-?>l
+?>
Please sign in to comment.
Something went wrong with that request. Please try again.