Free content for your website or blog
Home About Us Article Writing Most Read Articles Authors Blog Wiki Contact Us
RSS Register Login
Topics
 
Home > Computer Software >

How to upload large file in php?

Date Published: 15th February 2007
Bookmark and Share
Author: semaphore RSS Views: N/A PRINT ASK ABOUT THIS ARTICLE





I have one form  Mmy aim was to upload big files from local disk to server.


but when i click on upload button it does not upload the file without showing
any error. then Ii searched for a solution from web site  and  for this solution


then i found solution by changing environment variable of php.ini


To find ound where php.ini file,  is located run this small code



phpinfo();


?>


and search "Configuration File (php.ini) Path " row , there will
be an in output window and this  which will contain path  of php.ini file
in your PC


and in this php.ini file, change the variable size as per requirement


            upload_max_filesize = (size)M


            post_max_size = (size)M


new in php 5


            max_input_time = (value)   //in second


 max_input_time variable  which sets a time limit in seconds
for receiving input data through POST, GET, and PUT. If your application is
running over a slow link,


it is sometimes worthwhile to explore increasing this value to allow the
script more time to receive input data. or you can change this variable at
run time through programme


example


ini_set('post_max_size','9M')


now post_max_size variable is 9 MB set.


using


string ini_set ( string varname, string newvalue )


now i added client side validation for restricting user to upload more than
particular file size.


            value="30000" />


use this hidden variable and its value contain how many bytes allow to be
upload.


if you want store file in mysql Long blog data type.


set the variable


max_allowed_packet = (byte)


The above steps solved my problem and i can upload big file without any hurdle..


Author:


By Jayesh Sorathia


Jayesh Sorathia is working as a Jr. Programmer at Semaphore Infotech Pvt. Ltd, India. He has 8 months Experience. You can contact on email: jayesh@semaphore-software.com.




This article is copyright
Source: http://www.articlealley.com/article_129604_11.html
Bookmark and Share

Related Video

Melancholy of Suzumiya Haruhi Special End & How... Discover Joomla CMS! How to get a brand new apple macbook air for free Want to destroy your computer?
 

Ask a Question About this Article

>> Steel composition
>> Corporate Bankruptcy Filing Pro Se
>> How can i upload and send large files, (home made ...
>> If there is no slur on two notes but writen ...
Powered by