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 1 of 2 12 LastLast
Results 1 to 10 of 20
  1. #1
    Join Date
    Jul 2007
    Location
    UK
    Posts
    2,470
    Tokens
    2,975

    Latest Awards:

    Default [Uploader] [CODE]

    Hi just thought ild ad this its a code for a uploader like justupload or sumthing but better

    Code:
    <?php 
    //vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv 
    //   You may change maxsize, and allowable upload file types. 
    //^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    //Mmaximum file size. You may increase or decrease. 
    $MAX_SIZE = 200000; 
                                 
    //Allowable file ext. names. you may add more extension names.             
    $FILE_EXTS  = array('.zip','.jpg','.png','.gif','.zip','.mp3','.doc','.css','.htm','.html');  
    //Allow file delete? no, if only allow upload only 
    $DELETABLE  =no;                                
    
    //vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv 
    //   Do not touch the below if you are not confident. 
    //^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    /************************************************************ 
     *     Setup variables 
     ************************************************************/ 
    $site_name = $_SERVER['HTTP_HOST']; 
    $url_dir = "http://".$_SERVER['HTTP_HOST'].dirname($_SERVER['PHP_SELF']); 
    $url_this =  "http://".$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF']; 
    $upload_dir = "files/"; 
    $upload_url = $url_dir."/files/"; 
    $message ="Uploading .....Done"; 
    /************************************************************ 
     *     Create Upload Directory 
     ************************************************************/ 
    if (!is_dir("files")) { 
      if (!mkdir($upload_dir)) 
          die ("upload_files directory doesn't exist and creation failed"); 
      if (!chmod($upload_dir,0755)) 
          die ("change permission to 755 failed."); 
    } 
    /************************************************************ 
     *     Process User's Request 
     ************************************************************/ 
    if ($_REQUEST[del] && $DELETABLE)  { 
      $resource = fopen("log.txt","a"); 
      fwrite($resource,date("Ymd h:i:s")."DELETE - $_SERVER[REMOTE_ADDR]"."$_REQUEST[del]\n"); 
      fclose($resource); 
       
      if (strpos($_REQUEST[del],"/.")>0);                  //possible hacking 
      else if (strpos($_REQUEST[del],$upload_dir) === false); //possible hacking 
      else if (substr($_REQUEST[del],0,6)==$upload_dir) { 
        unlink($_REQUEST[del]); 
        print "<script>window.location.href='$url_this?message=deleted successfully'</script>"; 
      } 
    } 
    else if ($_FILES['userfile']) { 
      $resource = fopen("log.txt","a"); 
      fwrite($resource,date("Ymd h:i:s")."UPLOAD - $_SERVER[REMOTE_ADDR]" 
                .$_FILES['userfile']['name']." " 
                .$_FILES['userfile']['type']."\n"); 
      fclose($resource); 
      $file_type = $_FILES['userfile']['type'];  
      $file_name = $_FILES['userfile']['name']; 
      $file_ext = strtolower(substr($file_name,strrpos($file_name,"."))); 
      //File Size Check 
      if ( $_FILES['userfile']['size'] > $MAX_SIZE)  
         $message = "The file size is over 2MB."; 
      //File Extension Check 
      else if (!in_array($file_ext, $FILE_EXTS)) 
         $message = "Sorry, $file_name($file_type) is not allowed to be uploaded."; 
      else 
         $message = do_upload($upload_dir, $upload_url); 
       
      print "<script>window.location.href='$url_this?message=$message'</script>"; 
    } 
    else if (!$_FILES['userfile']); 
    else  
        $message = "Invalid File Specified."; 
    /************************************************************ 
     *     List Files 
     ************************************************************/ 
    $handle=opendir($upload_dir); 
    $filelist = ""; 
    while ($file = readdir($handle)) { 
       if(!is_dir($file) && !is_link($file)) { 
          $filelist .= "<a href='$upload_dir$file'>".$file."</a> - URL: <b>$upload_url$file</b>"; 
          if ($DELETABLE) 
             
          $filelist .= " Added at  ".date("d-m H:i", filemtime($upload_dir.$file)) 
                       .""; 
    $filelist .= " <a style='text-decoration:none; font-weight:bold'  href='?del=$upload_dir".urlencode($file)."' title='delete'>x</a>"; 
          $filelist .="<br>"; 
       } 
    } 
    function do_upload($upload_dir, $upload_url) { 
        $temp_name = $_FILES['userfile']['tmp_name']; 
        $file_name = $_FILES['userfile']['name'];  
      $file_name = str_replace("\\","",$file_name); 
      $file_name = str_replace("'","",$file_name); 
        $file_path = $upload_dir.$file_name; 
        //File Name Check 
      if ( $file_name =="") {  
          $message = "Invalid File Name Specified"; 
          return $message; 
      } 
      $result  =  move_uploaded_file($temp_name, $file_path); 
      if (!chmod($file_path,0777)) 
           $message = "change permission to 777 failed."; 
      else 
        $message = ($result)?"$file_name was uploaded successfully." : 
                   "Something is wrong with uploading the file."; 
      return $message; 
    } 
    ?> 
    
    <html> 
    <head> 
    <title>Uploader - Habboxfroum.com -2fast2kwl</title> 
    <link rel=stylesheet href=style.css> 
    </head> 
    <body>
    <br><br> 
    <center>
     
       <font color=red><?=$_REQUEST[message]?></font> 
       <br> 
       <form name="upload" id="upload" ENCTYPE="multipart/form-data" method="post"> 
         Upload File <input type="file" id="userfile" name="userfile"> 
         <input type="submit" name="upload" value="Upload"> 
       </form> 
        
       <br><b><u>Uploaded files</b></u><br><br> 
       <?=$filelist?> 
       </sup></small> 
    </center>

  2. #2
    Join Date
    Dec 2007
    Posts
    1,683
    Tokens
    0

    Latest Awards:

    Default

    Quote Originally Posted by 2fast2kwl View Post
    Hi just thought ild ad this its a code for a uploader like justupload or sumthing but better

    Code:
    <?php 
    //vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv 
    //   You may change maxsize, and allowable upload file types. 
    //^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    //Mmaximum file size. You may increase or decrease. 
    $MAX_SIZE = 200000; 
                                 
    //Allowable file ext. names. you may add more extension names.             
    $FILE_EXTS  = array('.zip','.jpg','.png','.gif','.zip','.mp3','.doc','.css','.htm','.html');  
    //Allow file delete? no, if only allow upload only 
    $DELETABLE  =no;                                
    
    //vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv 
    //   Do not touch the below if you are not confident. 
    //^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    /************************************************************ 
     *     Setup variables 
     ************************************************************/ 
    $site_name = $_SERVER['HTTP_HOST']; 
    $url_dir = "http://".$_SERVER['HTTP_HOST'].dirname($_SERVER['PHP_SELF']); 
    $url_this =  "http://".$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF']; 
    $upload_dir = "files/"; 
    $upload_url = $url_dir."/files/"; 
    $message ="Uploading .....Done"; 
    /************************************************************ 
     *     Create Upload Directory 
     ************************************************************/ 
    if (!is_dir("files")) { 
      if (!mkdir($upload_dir)) 
          die ("upload_files directory doesn't exist and creation failed"); 
      if (!chmod($upload_dir,0755)) 
          die ("change permission to 755 failed."); 
    } 
    /************************************************************ 
     *     Process User's Request 
     ************************************************************/ 
    if ($_REQUEST[del] && $DELETABLE)  { 
      $resource = fopen("log.txt","a"); 
      fwrite($resource,date("Ymd h:i:s")."DELETE - $_SERVER[REMOTE_ADDR]"."$_REQUEST[del]\n"); 
      fclose($resource); 
       
      if (strpos($_REQUEST[del],"/.")>0);                  //possible hacking 
      else if (strpos($_REQUEST[del],$upload_dir) === false); //possible hacking 
      else if (substr($_REQUEST[del],0,6)==$upload_dir) { 
        unlink($_REQUEST[del]); 
        print "<script>window.location.href='$url_this?message=deleted successfully'</script>"; 
      } 
    } 
    else if ($_FILES['userfile']) { 
      $resource = fopen("log.txt","a"); 
      fwrite($resource,date("Ymd h:i:s")."UPLOAD - $_SERVER[REMOTE_ADDR]" 
                .$_FILES['userfile']['name']." " 
                .$_FILES['userfile']['type']."\n"); 
      fclose($resource); 
      $file_type = $_FILES['userfile']['type'];  
      $file_name = $_FILES['userfile']['name']; 
      $file_ext = strtolower(substr($file_name,strrpos($file_name,"."))); 
      //File Size Check 
      if ( $_FILES['userfile']['size'] > $MAX_SIZE)  
         $message = "The file size is over 2MB."; 
      //File Extension Check 
      else if (!in_array($file_ext, $FILE_EXTS)) 
         $message = "Sorry, $file_name($file_type) is not allowed to be uploaded."; 
      else 
         $message = do_upload($upload_dir, $upload_url); 
       
      print "<script>window.location.href='$url_this?message=$message'</script>"; 
    } 
    else if (!$_FILES['userfile']); 
    else  
        $message = "Invalid File Specified."; 
    /************************************************************ 
     *     List Files 
     ************************************************************/ 
    $handle=opendir($upload_dir); 
    $filelist = ""; 
    while ($file = readdir($handle)) { 
       if(!is_dir($file) && !is_link($file)) { 
          $filelist .= "<a href='$upload_dir$file'>".$file."</a> - URL: <b>$upload_url$file</b>"; 
          if ($DELETABLE) 
             
          $filelist .= " Added at  ".date("d-m H:i", filemtime($upload_dir.$file)) 
                       .""; 
    $filelist .= " <a style='text-decoration:none; font-weight:bold'  href='?del=$upload_dir".urlencode($file)."' title='delete'>x</a>"; 
          $filelist .="<br>"; 
       } 
    } 
    function do_upload($upload_dir, $upload_url) { 
        $temp_name = $_FILES['userfile']['tmp_name']; 
        $file_name = $_FILES['userfile']['name'];  
      $file_name = str_replace("\\","",$file_name); 
      $file_name = str_replace("'","",$file_name); 
        $file_path = $upload_dir.$file_name; 
        //File Name Check 
      if ( $file_name =="") {  
          $message = "Invalid File Name Specified"; 
          return $message; 
      } 
      $result  =  move_uploaded_file($temp_name, $file_path); 
      if (!chmod($file_path,0777)) 
           $message = "change permission to 777 failed."; 
      else 
        $message = ($result)?"$file_name was uploaded successfully." : 
                   "Something is wrong with uploading the file."; 
      return $message; 
    } 
    ?> 
    
    <html> 
    <head> 
    <title>Uploader - Habboxfroum.com -2fast2kwl</title> 
    <link rel=stylesheet href=style.css> 
    </head> 
    <body>
    <br><br> 
    <center>
     
       <font color=red><?=$_REQUEST[message]?></font> 
       <br> 
       <form name="upload" id="upload" ENCTYPE="multipart/form-data" method="post"> 
         Upload File <input type="file" id="userfile" name="userfile"> 
         <input type="submit" name="upload" value="Upload"> 
       </form> 
        
       <br><b><u>Uploaded files</b></u><br><br> 
       <?=$filelist?> 
       </sup></small> 
    </center>
    You've nicked that from another forum.

  3. #3
    Join Date
    Dec 2006
    Posts
    3,970
    Tokens
    0

    Latest Awards:

    Default

    Quote Originally Posted by Minor View Post
    You've nicked that from another forum.
    Yeah, he needs to give credit to who ever made that.
    Lets set the stage on fire, and hollywood will be jealous.

  4. #4
    Join Date
    Apr 2007
    Posts
    2,431
    Tokens
    0

    Latest Awards:

    Default

    Quote Originally Posted by Tom743 View Post
    Yeah, he needs to give credit to who ever made that.
    Beat me too it.

    Anyway, I won't be needing it

    [X] [X] [X]

  5. #5
    Join Date
    Jul 2007
    Location
    UK
    Posts
    2,470
    Tokens
    2,975

    Latest Awards:

    Default

    i neva said i made it and i would give credit but i foget who and where i got it from

    SORRY

  6. #6
    Join Date
    Dec 2007
    Posts
    1,683
    Tokens
    0

    Latest Awards:

    Default

    Quote Originally Posted by 2fast2kwl View Post
    i neva said i made it and i would give credit but i foget who and where i got it from

    SORRY
    You should have at least said you didn't make it.

  7. #7
    Join Date
    Jan 2008
    Posts
    3,711
    Tokens
    100

    Latest Awards:

    Default

    it's allright. But who wants a uploader which shows what other people has uploaded?

  8. #8
    Join Date
    Oct 2006
    Location
    Peterborough, UK
    Posts
    3,855
    Tokens
    216

    Latest Awards:

    Default

    Quote Originally Posted by 2fast2kwl View Post
    Hi just thought ild ad this its a code for a uploader like justupload or sumthing but better

    Code:
    <?php 
    //vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv 
    //   You may change maxsize, and allowable upload file types. 
    //^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    //Mmaximum file size. You may increase or decrease. 
    $MAX_SIZE = 200000; 
                                 
    //Allowable file ext. names. you may add more extension names.             
    $FILE_EXTS  = array('.zip','.jpg','.png','.gif','.zip','.mp3','.doc','.css','.htm','.html');  
    //Allow file delete? no, if only allow upload only 
    $DELETABLE  =no;                                
    
    //vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv 
    //   Do not touch the below if you are not confident. 
    //^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
    /************************************************************ 
     *     Setup variables 
     ************************************************************/ 
    $site_name = $_SERVER['HTTP_HOST']; 
    $url_dir = "http://".$_SERVER['HTTP_HOST'].dirname($_SERVER['PHP_SELF']); 
    $url_this =  "http://".$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF']; 
    $upload_dir = "files/"; 
    $upload_url = $url_dir."/files/"; 
    $message ="Uploading .....Done"; 
    /************************************************************ 
     *     Create Upload Directory 
     ************************************************************/ 
    if (!is_dir("files")) { 
      if (!mkdir($upload_dir)) 
          die ("upload_files directory doesn't exist and creation failed"); 
      if (!chmod($upload_dir,0755)) 
          die ("change permission to 755 failed."); 
    } 
    /************************************************************ 
     *     Process User's Request 
     ************************************************************/ 
    if ($_REQUEST[del] && $DELETABLE)  { 
      $resource = fopen("log.txt","a"); 
      fwrite($resource,date("Ymd h:i:s")."DELETE - $_SERVER[REMOTE_ADDR]"."$_REQUEST[del]\n"); 
      fclose($resource); 
       
      if (strpos($_REQUEST[del],"/.")>0);                  //possible hacking 
      else if (strpos($_REQUEST[del],$upload_dir) === false); //possible hacking 
      else if (substr($_REQUEST[del],0,6)==$upload_dir) { 
        unlink($_REQUEST[del]); 
        print "<script>window.location.href='$url_this?message=deleted successfully'</script>"; 
      } 
    } 
    else if ($_FILES['userfile']) { 
      $resource = fopen("log.txt","a"); 
      fwrite($resource,date("Ymd h:i:s")."UPLOAD - $_SERVER[REMOTE_ADDR]" 
                .$_FILES['userfile']['name']." " 
                .$_FILES['userfile']['type']."\n"); 
      fclose($resource); 
      $file_type = $_FILES['userfile']['type'];  
      $file_name = $_FILES['userfile']['name']; 
      $file_ext = strtolower(substr($file_name,strrpos($file_name,"."))); 
      //File Size Check 
      if ( $_FILES['userfile']['size'] > $MAX_SIZE)  
         $message = "The file size is over 2MB."; 
      //File Extension Check 
      else if (!in_array($file_ext, $FILE_EXTS)) 
         $message = "Sorry, $file_name($file_type) is not allowed to be uploaded."; 
      else 
         $message = do_upload($upload_dir, $upload_url); 
       
      print "<script>window.location.href='$url_this?message=$message'</script>"; 
    } 
    else if (!$_FILES['userfile']); 
    else  
        $message = "Invalid File Specified."; 
    /************************************************************ 
     *     List Files 
     ************************************************************/ 
    $handle=opendir($upload_dir); 
    $filelist = ""; 
    while ($file = readdir($handle)) { 
       if(!is_dir($file) && !is_link($file)) { 
          $filelist .= "<a href='$upload_dir$file'>".$file."</a> - URL: <b>$upload_url$file</b>"; 
          if ($DELETABLE) 
             
          $filelist .= " Added at  ".date("d-m H:i", filemtime($upload_dir.$file)) 
                       .""; 
    $filelist .= " <a style='text-decoration:none; font-weight:bold'  href='?del=$upload_dir".urlencode($file)."' title='delete'>x</a>"; 
          $filelist .="<br>"; 
       } 
    } 
    function do_upload($upload_dir, $upload_url) { 
        $temp_name = $_FILES['userfile']['tmp_name']; 
        $file_name = $_FILES['userfile']['name'];  
      $file_name = str_replace("\\","",$file_name); 
      $file_name = str_replace("'","",$file_name); 
        $file_path = $upload_dir.$file_name; 
        //File Name Check 
      if ( $file_name =="") {  
          $message = "Invalid File Name Specified"; 
          return $message; 
      } 
      $result  =  move_uploaded_file($temp_name, $file_path); 
      if (!chmod($file_path,0777)) 
           $message = "change permission to 777 failed."; 
      else 
        $message = ($result)?"$file_name was uploaded successfully." : 
                   "Something is wrong with uploading the file."; 
      return $message; 
    } 
    ?> 
    
    <html> 
    <head> 
    <title>Uploader - Habboxfroum.com -2fast2kwl</title> 
    <link rel=stylesheet href=style.css> 
    </head> 
    <body>
    <br><br> 
    <center>
     
       <font color=red><?=$_REQUEST[message]?></font> 
       <br> 
       <form name="upload" id="upload" ENCTYPE="multipart/form-data" method="post"> 
         Upload File <input type="file" id="userfile" name="userfile"> 
         <input type="submit" name="upload" value="Upload"> 
       </form> 
        
       <br><b><u>Uploaded files</b></u><br><br> 
       <?=$filelist?> 
       </sup></small> 
    </center>
    Not even reading it, invalid HTML, non strict PHP also it's crap coding.


    visit my internet web site on the internet
    http://dong.engineer/
    it is just videos by bill wurtz videos you have been warned

  9. #9
    Join Date
    Dec 2007
    Posts
    1,683
    Tokens
    0

    Latest Awards:

    Default

    Quote Originally Posted by Jewish Bear View Post
    Not even reading it, invalid HTML, non strict PHP also it's crap coding.
    You mean strict xHTML,

    xHTML (Valid) is just a waste of time.

  10. #10
    Join Date
    Oct 2006
    Location
    Peterborough, UK
    Posts
    3,855
    Tokens
    216

    Latest Awards:

    Default

    Quote Originally Posted by Minor View Post
    You mean strict xHTML,

    xHTML (Valid) is just a waste of time.
    No I mean strict PHP, when I use terms I don't get them wrong so it's probably better to just not waste your time correcting me :8


    visit my internet web site on the internet
    http://dong.engineer/
    it is just videos by bill wurtz videos you have been warned

Page 1 of 2 12 LastLast

Posting Permissions

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