Jump to content

Upload pictures problem!!!


HQcool22

Recommended Posts

Hay i have a site with the following code to upload pictures and save them but it does not work with my 5 mb picture but works with my 72.2k picture... why will it not work with my larger image??? If this script is not ment to handle larger images pleas direct me to a script that does... Thank you for any and all help!

 

<?php

if (($_FILES["file"]["type"] == "image/gif")

|| ($_FILES["file"]["type"] == "image/jpeg")

|| ($_FILES["file"]["type"] == "image/pjpeg")

&& ($_FILES["file"]["size"] < 7000000))

  {

  if ($_FILES["file"]["error"] > 0)

    {

    echo "Return Code: " . $_FILES["file"]["error"] . "<br />";

    }

  else

    {

    echo "Upload: " . $_FILES["file"]["name"] . "<br />";

    echo "Type: " . $_FILES["file"]["type"] . "<br />";

    echo "Size: " . ($_FILES["file"]["size"] / 1024) . " Kb<br />";

    echo "Temp file: " . $_FILES["file"]["tmp_name"] . "<br />"; 

   

    if (file_exists("pic/" . $_FILES["file"]["name"]))

      {

      echo $_FILES["file"]["name"] . " already exists. ";

      }

    else

      {

      move_uploaded_file($_FILES["file"]["tmp_name"],

      "pic/" . $_FILES["file"]["name"]);

      echo "Stored in: " . "pic/" . $_FILES["file"]["name"] . "<br>";

      echo "Preview:<br><img src='" . "pic/" . $_FILES["file"]["name"] . "'>";

      }

    }

  }

else

  {

  echo "Invalid file";

  }

?>

Link to comment
https://forums.phpfreaks.com/topic/87007-upload-pictures-problem/
Share on other sites

Please do NOT post your code in all red. It's not helpful to people reading it.

 

Try changing:

if (($_FILES["file"]["type"] == "image/gif")
|| ($_FILES["file"]["type"] == "image/jpeg")
|| ($_FILES["file"]["type"] == "image/pjpeg")
&& ($_FILES["file"]["size"] < 7000000))

 

To:

if ((($_FILES["file"]["type"] == "image/gif")
|| ($_FILES["file"]["type"] == "image/jpeg")
|| ($_FILES["file"]["type"] == "image/pjpeg"))
&& ($_FILES["file"]["size"] < 7000000))

Dear friend check your php.ini file in which maximum uploading filesize and max memory is given

increace these values accordingly.

------------------------------------------------------------------------------------------

by default your uploading file size is fix

-----------------------------------------------------------------------------------------

 

If you're not hosting yourself you'll have to contact your web host administrator I'd imagine, because they don't tend to let you configure php.in yourself (at least mine don't ¬_¬).  E-mail them and see if you can get them to change it for you.

That sucks because i know what settings i need changed but i dont know to what values which means i need to dink with it... having them change it by email will take forever... Your probally correct anyway i looked over every file in my file manager and it is not listed.

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.