Php file uploading code
To uploading a file, two changes must be
made to the standard HTML form. First, the initial FORM line must
include the code ENCTYPE = "multipart/form-data", which lets the
HTML know to expect a file as well other data.
Second, <input name="NAME" type="FILE" /> the element is used to create the necessary field.
Another trap is the size of uploaded files.
Although you can tell the browser the maximum size of file to upload, this is only a recommendation and it cannot ensure that your script won't be handed a file of a larger size. The danger is that an attacker will try a denial of service attack by sending you several large files in one request and filling up the filesystem in which PHP stores the decoded files. The php file uploading code: <form action="" method="post"> Select Filename: <input type="file" name="adFile"> <input type="submit" value="Upload"> </form> <?php move_uploaded_file ($_FILES['adFile'] ['tmp_name'], "../uploads/{$_FILES['adFile'] ['name']}") ?>
Set the post_max_size configuration option in php.ini to the
maximum size in bytes that you want:
post_max_size = 1024768 ; one megabyte The default 10 MB is probably larger than most sites require. |
Php file uploading code
PMA07:58
Categories: PHP
Related Posts:
Control Structures if else elseif/else if Alternative syntax for control structures while do-while for foreach break continue switch declare return require include require_ once include_ once goto … Read More
PHP Classes Classes do not use scope keywords, but you can prevent people from instantiating the class by makingthe __construct() method and the __clone() methods private or protected. The __construct()method is used to create the objec… Read More
Setting Environment Variables Setting environment variables in your server configuration on a host-by-host basis allows you to configure virtual hosts differently. <?php putenv('ORACLE_SID=ORACLE'); // configure oci extension ?> Adjusting… Read More
$_GET , $_POST,$_COOKIE?? $_GET contains any variables provided to a script through the GET method. $_POST contains any variables provided to a script through the POST method. $_COOKIE contains any variables provided to a script through a… Read More
Setting Default Values for Function Parameters Assign the default value to the parameters inside the function prototype: function wrap_html_tag($string, $tag = 'b') { return "<$tag>$string</$tag>"; } The example in the Solution sets the… Read More
$_ENV and $_SERVER ? PHP sets several variables for you containing information about the server, the environment, and your visitor's request. These are stored in the superglobal arrays $_ENV and $_SERVER, but their availability depends on whe… Read More
Checking Variable Values and Types FUNCTION is_numeric() True if number or numeric stringctype_digit() True if all digits are numeric charactersis_bool() True if variable is a Booleanis_null() True if variable is NULLis_float() True if variable type is a fl o… Read More
Finding the Position of a Value in an Array Use array_search( ) . It returns the key of the found value. If the value is not in the array, it returns false: $position = array_search($value, $array); if ($position !== false) { // the element in position&n… Read More
Reading DOC file in php read PDF and DOC files using PHP Reading PDF Files $content = shell_exec('/usr/local/bin/pdftotext '.$filename.' -'); Reading DOC Files $content = shell_exec('/usr/local/bin/antiword '.$fi… Read More
Extracting Substrings You want to extract part of a string, starting at a particular place in the string. For example, you want the first eight characters of a username entered into a form. Extracting a substring with substr( ) &l… Read More
How we know browser properties? echo $_SERVER['HTTP_USER_AGENT']; $browser = get_browser(); foreach ($browser as $name => $value) { echo “$name $value \n”; } get_browser returns the capabilities of the user's browser. … Read More
What is triggers? A trigger is a database object which is associated with particular database table. Triggers gets called automatically when particular event(INSERT, UPDATE, DELETE) occurs on table. … Read More
Web server compression? The best way to understand web server compression is to think of sending ZIP filesinstead of uncompressed files from your web server to your web user. Sending less dataover the network will minimize network latency and your … Read More
magic_quotes_gpc, magic_quotes_runtime Magic quotes is the name of a PHP feature that automatically quotes inputdata, by using the addslashes() function. Historically, this was used so thatform data could be used directly in SQL queries without any security or qu… Read More
Turning an Array into a String convert it into a formatted string. Use join( ): // make a comma delimited list $string = join(',', $array); Or loop yourself: $string = ''; foreach ($array as $key => $value) { $string .= ",$value"; } $str… Read More