What are the file types can we uploaded
Posted: Sun Aug 20, 2006 3:28 am
patrikG | Please use
Regards
Umapathy
patrikG | Please use
Code: Select all
andCode: Select all
tags where appropriate when posting code. Your post has been edited to reflect how we'd like it posted. Please read: [url=http://forums.devnetwork.net/viewtopic.php?t=21171]Posting Code in the Forums[/url] to learn how to do it too.[/color]
Dear All,
What are the file type can we uploaded ?
i can upload only images.
if i put document instead of images.it is not working
can any one give me the code.
my code is hereCode: Select all
$path = 'E:\umapathy\Upload';
// specify the filetypes allowed
$allowed = array('image/gif','image/pjpeg','image/jpeg','image/png');
//$allowed = *.*;
// specify the max filesize in bytes
$max_size = 500000;
if(isset($HTTP_POST_FILES['userfile']))
{
if(is_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name']))
{
if($HTTP_POST_FILES['userfile']['size'] < $max_size)
{
if(in_array($HTTP_POST_FILES['userfile']['type'],$allowed))
{
if(!file_exists($path . $HTTP_POST_FILES['userfile']['name']))
{
if(@rename($HTTP_POST_FILES['userfile']['tmp_name'],$path.$HTTP_POST_FILES['userfile']['name']))
{
$html_output = 'Upload sucessful!<br>';
$html_output .= 'File Name: '.$HTTP_POST_FILES['userfile']['name'].'<br>';
$html_output .= 'File Size: '.$HTTP_POST_FILES['userfile']['size'].' bytes<br>';
$html_output .= 'File Type: '.$HTTP_POST_FILES['userfile']['type'].'<br>';
$image = $HTTP_POST_FILES['userfile']['name'] ;
}
else
{
$html_output = 'Upload failed!<br>';
if(!is_writeable($path))
{
$html_output = 'The Directory "'.$path.'" must be writeable!<br>';
}
else{
$html_output = 'an unknown error ocurred.<br>';
}
}
}
else
{
$html_output = 'The file already exists<br>';
}
}
else
{
$html_output = 'Wrong file type<br>';
}
}
else
{
$html_output = 'The file is too big<br>';
}
}
}
else
{
$html_output = '<form method="post" enctype="multipart/form-data" action="'.$_SERVER['PHP_SELF'].'">';
$html_output .= '<input type="file" name="userfile">';
$html_output .= '<input type="submit" value="upload">';
$html_output .= '</form>';
}
echo '<html><head><title>Uploader</title></head><body bgcolor="lightblue">';
echo '<b>'.$html_output.'</b>';
echo '</body></html>';
?>Umapathy
patrikG | Please use
Code: Select all
andCode: Select all
tags where appropriate when posting code. Your post has been edited to reflect how we'd like it posted. Please read: [url=http://forums.devnetwork.net/viewtopic.php?t=21171]Posting Code in the Forums[/url] to learn how to do it too.[/color]