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 3 FirstFirst 123 LastLast
Results 11 to 20 of 21
  1. #11
    Join Date
    Dec 2005
    Posts
    6,228
    Tokens
    1,145

    Latest Awards:

    Default

    Quote Originally Posted by Dentafrice View Post
    Well the session really isn't doing much is it, as it isn't setting anything? It is just checking to see if it is equal to "ok"

    I would log them in a DB, like I do on TehUpload with the IP and the filename, and then check to see if there are any records of that filename, that ip, and that filesize that was uploaded.

    if there is, I just display the link to the previous file, so you don't reupload files more then once.
    Hmm clever.

    I'm sorting out v1.5, and doing a clean up of test images.
    i'm out of touch, i'm out of love
    i'll pick you up when you're getting down
    and out of all these things i've done
    i think i love you better now

  2. #12
    Join Date
    Mar 2008
    Posts
    5,108
    Tokens
    3,780

    Latest Awards:

    Default

    A shell script could do that for you

  3. #13
    Join Date
    Dec 2005
    Posts
    6,228
    Tokens
    1,145

    Latest Awards:

    Default

    Argh, i've now come across a new problem.

    I updated the upload script slightly (not the forum), and it has messed up - even though i didn't edit anything major!

    It just says "You have uploaded too much per session blah blah blah" etc. no matter what you do!

    Heres the code...

    PHP Code:
    <?php
    session_start
    ();
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
      <meta name="generator" content="HTML Tidy for Linux (vers 1 September 2005), see www.w3.org">
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
      <title>Biolabs v1</title>
      <link href="style.css" rel="stylesheet" type="text/css">
      <style type="text/css">
    /*<![CDATA[*/
    li.c2 {list-style: none}
    span.c1 {font-weight: bold;}
    /*]]>*/
      </style>
    </head>
    <body>
    <div id="holder">
    <div id="header">
    <div id="logo2"><img src="images/newlogo.bmp" alt="logo"></div>
    <br>
    <div id="menu">
    <ul>
      <li><a href="index.html">Home</a></li>
      <li><a href="scripts.html">Scripts</a></li>
      <li><a href="vip.html">VIP</a></li>
      <li><a href="bioupload.php">BioUpload</a></li>
      <li><a href="about.html">About</a></li>
    </ul>
    </div>
    </div>
    <div id="main">
    <div id="sidebar"><span class="c1">Current Projects:</span><br>
    BioUpload v2<br>
    BioUpload VIP v1<br>
    VIP System<br>
    BioProxy v1<br>
    BioConverter v1<br>
    <br>
    <span class="c1">Current Labs:</span><br>
    BioUpload v1.5<br>
    HxF Status Signature v1<br>
    <br>
    <span class="c1">Current Releases:</span><br>
    BioUpload v1<br>
    <br>
    <span class="c1">Current VIP Releases:</span><br>
    N/A<br>
    <br>
      
      <p>
        <a href="http://validator.w3.org/check?uri=referer"><img
            src="http://www.w3.org/Icons/valid-html401-blue"
            alt="Valid HTML 4.01 Transitional" height="31" width="88"></a>
      </p>
      
    </div>
    <div id="text">
    <?php
    $n
    =$_FILES['user_file']['name'];
    $type=$_FILES['user_file']['type'];
    $size=$_FILES['user_file']['size'];
    $time=time();
    $n=$time;
    $path="uploads//"$n;
     
    $uploaded $_SESSION['firsttimeupload'];
    if (
    $uploaded == "ok")
    {
           if (
    $size <1048576 && ereg("image"$type  ))
              {
       
    move_uploaded_file($_FILES['user_file']['tmp_name'],
       
    $path);
       
       
    $root"http://biolabs.x10hosting.com/uploads/";
       
    $path2=$root $n;
       echo 
    "<center>";
       echo 
    "<h3><span style='color: #000;'><center><b>Your Image Link Is: </h3><a href=$path2>$path2</a></b><center></span>"
       echo 
    "<br>";
       echo 
    "<img src=$path2 border='5'></img>";
       echo 
    "<center>";
       
       
       
    $fp=fopen("links.text""at");
       
    fwrite($fp$path2."\n");
       
    fclose($fp);
       
    session_destroy();
              }    
    }   
    else
    {
    echo 
    "<span style='color: #000;'><center><b>You can't upload the same image too many times per session!<br>Go back and choose another one!</b><center></span>";
    }  
        
    ////////////
         
    if ($size>1048576)
           {
    echo 
    "<span style='color: #000;'><center><b>ERROR<br>The image size is too big!</b><center></span>";
           }
         if (!
    ereg("image"$type) )
          {
    echo 
    "<span style='color: #000;'><center><b>ERROR<br>The file is not image!</b><center></span>";
           }
    echo 
    "";
    ?>
    </div>
    </div>
    <div id="footer">
    <div id="left_footer"><strong><strong>Copyright �2008 Biolabs.co.uk</strong></strong></div>
    <div id="right_footer"><strong><strong>Site created by Jack Moore</strong></strong></div>
    </div>
    </div>
    </body>
    </html>
    i'm out of touch, i'm out of love
    i'll pick you up when you're getting down
    and out of all these things i've done
    i think i love you better now

  4. #14
    Join Date
    Mar 2008
    Posts
    5,108
    Tokens
    3,780

    Latest Awards:

    Default

    You're not defining the session to be "ok"...

  5. #15
    Join Date
    Dec 2005
    Posts
    6,228
    Tokens
    1,145

    Latest Awards:

    Default

    Quote Originally Posted by Dentafrice View Post
    You're not defining the session to be "ok"...
    "if ($uploaded == "ok")"

    And thats the session??
    i'm out of touch, i'm out of love
    i'll pick you up when you're getting down
    and out of all these things i've done
    i think i love you better now

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

    Latest Awards:

    Default

    I got a probelm with the uploader i cliked upload ONCE and i get this

    You can't upload the same image too many times per session!
    Go back and choose another one!

  7. #17
    Join Date
    Dec 2005
    Posts
    6,228
    Tokens
    1,145

    Latest Awards:

    Default

    Quote Originally Posted by 2fast2kwl View Post
    I got a probelm with the uploader i cliked upload ONCE and i get this

    You can't upload the same image too many times per session!
    Go back and choose another one!
    Thats what were talking about now!

    It seems to think that uploading an image is 'else', going straight to duplicate sessions...
    i'm out of touch, i'm out of love
    i'll pick you up when you're getting down
    and out of all these things i've done
    i think i love you better now

  8. #18
    Join Date
    Mar 2008
    Posts
    5,108
    Tokens
    3,780

    Latest Awards:

    Default

    But you never define that $uploaded is == okay? Right now the session is blank.. you never define it.

  9. #19
    Join Date
    Dec 2005
    Posts
    6,228
    Tokens
    1,145

    Latest Awards:

    Default

    Quote Originally Posted by Dentafrice View Post
    But you never define that $uploaded is == okay? Right now the session is blank.. you never define it.
    I don't get you?

    Can you give me the fixed code please?

    Heres the updated code...

    PHP Code:
    <?php
    session_start
    ();
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
      <meta name="generator" content="HTML Tidy for Linux (vers 1 September 2005), see www.w3.org">
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
      <title>Biolabs v1</title>
     

      <link href="style.css" rel="stylesheet" type="text/css">
      <style type="text/css">
    /*<![CDATA[*/
    li.c2 {list-style: none}
    span.c1 {font-weight: bold;}
    /*]]>*/
      </style>
    </head>
    <body>
    <div id="holder">
    <div id="header">
    <div id="logo2"><img src="images/newlogo.bmp" alt="logo"></div>
    <br>
    <div id="menu">
    <ul>
      <li><a href="index.html">Home</a></li>
      <li><a href="scripts.html">Scripts</a></li>
      <li><a href="vip.html">VIP</a></li>
      <li><a href="bioupload.php">BioUpload</a></li>
      <li><a href="about.html">About</a></li>
    </ul>
    </div>
    </div>
    <div id="main">
    <div id="sidebar"><span class="c1">Current Projects:</span><br>
    BioUpload v2<br>
    BioUpload VIP v1<br>
    VIP System<br>
    BioProxy v1<br>
    BioConverter v1<br>
    <br>
    <span class="c1">Current Labs:</span><br>
    BioUpload v1.5<br>
    HxF Status Signature v1<br>
    <br>
    <span class="c1">Current Releases:</span><br>
    BioUpload v1<br>
    <br>
    <span class="c1">Current VIP Releases:</span><br>
    N/A<br>
    <br>
      
      <p>
        <a href="http://validator.w3.org/check?uri=referer"><img
            src="http://www.w3.org/Icons/valid-html401-blue"
            alt="Valid HTML 4.01 Transitional" height="31" width="88"></a>
      </p>
      
    </div>
    <div id="text">
    <?php
    $n
    =$_FILES['user_file']['name'];
    $type=$_FILES['user_file']['type'];
    $size=$_FILES['user_file']['size'];
    $time=time();
    $n=$time;
    $path="uploads//"$n;
     
    $uploaded $_SESSION['firsttimeupload'];
    if (
    $uploaded == "ok")
    {
           if (
    $size <1048576 && ereg("image"$type  ))
              {
       
    move_uploaded_file($_FILES['user_file']['tmp_name'],
       
    $path);
       
       
    $root"http://biolabs.x10hosting.com/uploads/";
       
    $path2=$root $n;
       echo 
    "<center>";
       echo 
    "<h3><span style='color: #000;'><center><b>Your Image Link Is: </h3><a href=$path2>$path2</a></b><center></span>"
       echo 
    "<br>";
       echo 
    "<img src=$path2 border='0'></img>";
       echo 
    "<center>";
       
       
       
    $fp=fopen("links.text""at");
       
    fwrite($fp$path2."\n");
       
    fclose($fp);
       
    session_destroy();
              }    
    }   
    else
    {
    echo 
    "<span style='color: #000;'><center><b>You can't upload the same image too many times per session!<br>Go back and choose another one!</b><center></span>";
    }  
        
    ////////////
         
    if ($size>1048576)
           {
    echo 
    "<span style='color: #000;'><center><b>ERROR<br>The image size is too big!</b><center></span>";
           }
         if (!
    ereg("image"$type) )
          {
    echo 
    "<span style='color: #000;'><center><b>ERROR<br>The file is not image!</b><center></span>";
           }
    ?>
    </div>
    </div>
    <div id="footer">
    <div id="left_footer"><strong><strong>Copyright �2008 Biolabs.co.uk</strong></strong></div>
    <div id="right_footer"><strong><strong>Site created by Jack Moore</strong></strong></div>
    </div>
    </div>
    </body>
    </html>
    Last edited by jackass; 13-06-2008 at 05:36 PM.
    i'm out of touch, i'm out of love
    i'll pick you up when you're getting down
    and out of all these things i've done
    i think i love you better now

  10. #20
    Join Date
    Mar 2008
    Posts
    5,108
    Tokens
    3,780

    Latest Awards:

    Default

    Just don't use sessions, it isn't even needed, and pointless..

Page 2 of 3 FirstFirst 123 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
  •