Discover Habbo's history
Treat yourself with a Secret Santa gift.... of a random Wiki page for you to start exploring Habbo's history!
Happy holidays!
Celebrate with us at Habbox on the hotel, on our Forum and right here!
Join Habbox!
One of us! One of us! Click here to see the roles you could take as part of the Habbox community!


Results 1 to 4 of 4

Thread: Upload script

  1. #1
    Join Date
    Feb 2006
    Location
    Sunderland
    Posts
    5,027
    Tokens
    1,306

    Latest Awards:

    Default Upload script

    Anyone know where I can get a good free PHP image uploader script.
    Not a gallery one, just a 'normal' one

    Or if anyone could make me one.
    Because i don't know PHP tbh

    Also I want one that accepts all/most formats

    +rep to all who find good ones.
    Thanks!


  2. #2

    Default

    I know this is good,
    http://celerondude.com/php-uploader-v6

    I've used it personally and it's leet

  3. #3
    Join Date
    Feb 2006
    Location
    Sunderland
    Posts
    5,027
    Tokens
    1,306

    Latest Awards:

    Default

    Yes, but I don't want a one where you have to login, also I don't want them to be able to upload files. Only images.


  4. #4
    Join Date
    Jul 2006
    Location
    Athens
    Posts
    842
    Tokens
    0

    Default

    I made this earlier
    PHP Code:
    <?
    // Script Made By Ashley Cusack <?
    // CONFIG
    $serverpath "upload/";   // Path to where images should be upload the server.
    $urltoimages "http://youngfm.co.uk/uploader/upload";  // Web address to where the images are accessible from.
    $maxsize "500000";     // Example - 20000 is the same as 20kb
    $uniq uniqid("");
    // CONFIG END

    $mode $_GET['mode'];
    if (
    $mode == "") { $mode "form"; }

    if (
    $mode == "form") {
    echo 
    "<form enctype='multipart/form-data' method='post' action='?mode=upload'>\n";
    echo 
    "Upload file: <input type='file' name='file'>\n";
    echo 
    "<br><input type='submit' name='Submit' value='Upload'>\n";
    echo 
    "<br>Maximum File Size: $maxsizeb Bytes";
    echo 
    "<br>$file";
    }

    if (
    $mode == "upload") {
    $file $_FILES['file']['name'];
    $name time() . substr($file, -4);
     
    // If you add your own file types don't forget to add an uppercase version.
     
    $allowedfiles[] = "gif";
     
    $allowedfiles[] = "jpg";
     
    $allowedfiles[] = "jpeg";
     
    $allowedfiles[] = "jfef";
     
    $allowedfiles[] = "jpe";
     
    $allowedfiles[] = "png";
     
    $allowedfiles[] = "GIF";
     
    $allowedfiles[] = "JPG";
     
    $allowedfiles[] = "JPEG";
     
    $allowedfiles[] = "JFEF";
     
    $allowedfiles[] = "JPE";
     
    $allowedfiles[] = "PNG";
     
    $allowedfiles[] = "PDF";
     
    $allowedfiles[] = "pdf";
     
    $allowedfiles[] = "PSD";
     
    $allowedfiles[] = "psd";
     
    $allowedfiles[] = "bmp";
     
    $allowedfiles[] = "BMP";
     
    $allowedfiles[] = "tif";
     
    $allowedfiles[] = "tiff";
     
    $allowedfiles[] = "TIF";
     
    $allowedfiles[] = "TIFF";
     
    $allowedfiles[] = "dib";
     
    $allowedfiles[] = "DIB";


     if(
    $_FILES['file']['size'] > $maxsize)
     {
      print 
    "File size is too big - please reduce file size and try again.";
      }
      else {
      
    $path "$serverpath/" $name;
      foreach(
    $allowedfiles as $allowedfile) {
     
      if (
    $done <> "yes") {
      if (
    file_exists($path)) {
       echo 
    "A file with this name already exists - please rename the file and reupload.";
       exit;
      }
      }
     
      if (
    substr($file, -3) == $allowedfile) {
        
    move_uploaded_file($_FILES['file']['tmp_name'], "$path");
        
    $done "yes";
        echo 
    "<p>Your image has been successfully uploaded to our server and can be accessed using the URL provided below.</p>";
        echo 
    "<p><img src='$urltoimages/$name' border='0'>"
        echo 
    "<p>Direct Link: <input name='direct' type='text' size='75' value='$urltoimages/$name'></a></p>";
               
        }

      }

    if (
    $done <> "yes") { print "<p><b>Error:</b> Your image as not been uploaded becuase it is not a recognised image file. Please try again.</p>"; }
    }
    }

    ?>
    Edit the URL ect.


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •