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!


Page 2 of 2 FirstFirst 12
Results 11 to 16 of 16
  1. #11
    .L!nK. Guest

    Default

    Quote Originally Posted by Forge View Post
    I got bored so i made this simple image upload script!

    Preview


    Code
    HTML Code:
    <html>
    <head>
    <title>Yoursite</title>
    <style>
    body {
          font-family: Franklin Gothic Book;
          font-size: 12px;
          font color: #efefef;
    }
    input {
          border: 1px solid #efefef;
          font-family: Franklin Gothic Book;
          font-size: 12px;
          font color: #efefef;
    }
    img {
          border: 1px solid #efefef;
    }
    </style>
    </head>
    <form action="imageupload.php" method="post" enctype="multipart/form-data">
    Browse a File to Upload:<br>
    <input type="file" name="filetoupload"><br>
    <input type="hidden" name="MAX_FILE_SIZE" value="<?echo $size_bytes; ?>">
    <br>
    <input type="Submit" value="Upload File">
    </form>
    <?php
    $upload_dir = "images/public";   //change to whatever you want.
    // files less than 1MB
    $size_bytes = 10000000000; //bytes  will be uploaded
    $limit_file_type = "yes"; //Do you want to limit the types of files uploaded. (yes/no)
    // specify file types.
    $allowed_file_type = array('image/gif',
                              'image/pjpeg',
                              'image/jpeg',
                              'image/png',
                              'image/PNG',
                              'image/bmp',
                              'image/jpg');
             //check if the directory exist or not.
             if (!is_dir("$upload_dir")) {
         die ("The directory <b>($upload_dir)</b> doesn't exist");
             }
             //check if the directory is writable.
             if (!is_writeable("$upload_dir")){
                die ("The directory <b>($upload_dir)</b> is NOT writable, Please Chmod (777)");
             }
    //Check first if a file has been selected
    //is_uploaded_file('filename') returns true if
    //a file was uploaded via HTTP POST. Returns false otherwise.
    if (is_uploaded_file($_FILES['filetoupload']['tmp_name']))
    {//begin of is_uploaded_file
            //Get the Size of the File
            $size = $_FILES['filetoupload']['size'];
            //Make sure that $size is less than 1MB (1000000 bytes)
            if ($size > $size_bytes)
            {
                echo "File Too Large. File must be <b>$size_bytes</b> bytes.";
                exit();
            }
                 //check file type
            if (($limit_file_type == "yes") && (!in_array($_FILES['filetoupload']['type'],$allowed_file_type)))
            {
                echo"wrong file type";
                exit();
            }
            // $filename will hold the value of the file name submetted from the form.
            $filename =  $_FILES['filetoupload']['name'];
            // Check if file is Already EXISTS.
            if(file_exists($upload_dir.$filename)){
                echo "
    <table border='1' style='border-collapse: collapse' bordercolor='#FF0000' bgcolor='#EFEFEF'>
      <tr>
        <td><font family='Franklin Gothic Book' size='1' color='#FF0000'>$filename already exists on our servers!</font></td>
      </tr>
    </table>
    ";
                exit();
            }
            //Move the File to the Directory of your choice
            //move_uploaded_file('filename','destination') Moves afile to a new location.
            if (move_uploaded_file($_FILES['filetoupload']['tmp_name'],$upload_dir.$filename)) {
               //tell the user that the file has been uploaded and make him alink too;).
               echo "<img src='$upload_dir$filename'> <br>
    Direct link<br>
    <input size='60' value='$upload_dir$filename'>";
               exit();
            }
            else
            {
                //Print error
                echo "
    <table border='1' style='border-collapse: collapse' bordercolor='#FF0000' bgcolor='#EFEFEF'>
      <tr>
        <td><font family='Franklin Gothic Book' size='1' color='#FF0000'>There was a problem moving your file</font></td>
      </tr>
    </table>
    ";
                exit();
            }
    }//end of is_uploaded_file
    
    ?>

    Lol you got caught

    gutted.

    nice find Simon!

  2. #12
    Join Date
    Apr 2006
    Posts
    1,463
    Tokens
    0

    Latest Awards:

    Default

    whats link to urs Forge

  3. #13
    Join Date
    Nov 2006
    Posts
    2,572
    Tokens
    0

    Latest Awards:

    Default

    Seems good,
    Thanks very much

  4. #14
    Join Date
    Nov 2007
    Posts
    753
    Tokens
    0

    Default

    What do you mean link to mine? A demo?
    Publishing free website designs, watch this space!
    Total number of designs published: 0
    Current work in progress: Landscape Design


  5. #15
    Join Date
    Apr 2006
    Posts
    1,463
    Tokens
    0

    Latest Awards:

    Default

    Quote Originally Posted by Forge View Post
    What do you mean link to mine? A demo?
    Yes

  6. #16
    Join Date
    Nov 2007
    Posts
    753
    Tokens
    0

    Default

    Look at the release of the one i made myself! theres a demo with that (Forgeload)
    Publishing free website designs, watch this space!
    Total number of designs published: 0
    Current work in progress: Landscape Design


Page 2 of 2 FirstFirst 12

Posting Permissions

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