jalaladdin
یک شنبه 10 مهر 1390, 15:52 عصر
برای آپلود فایل از این کد استفاده میکنم در localhost فایل با هر حجمی باشد آپلود میشود اما در هاست برای فایلهای بیشتر از یک مگا بایت اجازه آپلود نمیده راهنمای فرمائید
$uploadDir = 'upload1/';
if(isset($_POST['upload']))
{
$fileName = $_FILES['userfile']['name'];
$tmpName = $_FILES['userfile']['tmp_name'];
$fileSize = $_FILES['userfile']['size'];
$fileType = $_FILES['userfile']['type'];
$filePath = $uploadDir . $fileName;
$ext = explode(".", $_FILES['userfile']['name']);
$ext = $ext[ count($ext) - 1 ];
$mime = $_FILES['userfile']['type'];
/*****/
$valid_mime_doc = array("application/msword", "application/doc", "appl/text", "application/vnd.msword", "application/vnd.ms-word", "application/winword", "application/word", "application/x-msw6", "application/x-msword", "application/vnd.openxmlformats-officedocument.wordprocessingml.document");
$valid_mime_ppt = array("application/vnd.ms-powerpoint", "application/mspowerpoint", "application/ms-powerpoint", "application/mspowerpnt", "application/vnd-mspowerpoint", "application/powerpoint", "application/x-powerpoint", "application/x-m", "application/vnd.openxmlformats-officedocument.presentationml.presentation");
$valid_mime_pdf = array("application/pdf", "application/x-pdf", "application/acrobat", "applications/vnd.pdf", "text/pdf", "text/x-pdf");
$valid_mime_zip = array("application/zip", "application/x-zip", "application/x-zip-compressed", "application/x-compress", "application/x-compressed", "multipart/x-zip");
//$valid_mime_zip[] = "application/octet-stream";
/*****/
$valid_mime = array_merge($valid_mime_doc, $valid_mime_ppt, $valid_mime_pdf, $valid_mime_zip);
$valid_ext = array("doc", "docx", "ppt", "pptx", "pdf", "zip");
if(in_array($ext, $valid_ext) && in_array($mime, $valid_mime)){
$result = move_uploaded_file($tmpName, $filePath);
if (!$result) {
//echo'<font color="#FF0000">Error uploading file</font>';
}}else{
$select='<font color="#FF0000"><br/>لطفا یک فایل از نوع (doc,ppt,pptx,docx,pdf,zip) </font>';
}
$link=mysql_connect("localhost","root","");
if(!$link){
print "not connect";
}
$db_selected = mysql_select_db('a', $link);
$fileName = addslashes($fileName);
$filePath = addslashes($filePath);
$name=mysql_real_escape_string($_POST['name1']);
if(!empty($fileName) && !empty($filePath) ){
$ext = explode(".", $_FILES['userfile']['name']);
$ext = $ext[ count($ext) - 1 ];
$mime = $_FILES['userfile']['type'];
/*****/
$valid_mime_doc = array("application/msword", "application/doc", "appl/text", "application/vnd.msword", "application/vnd.ms-word", "application/winword", "application/word", "application/x-msw6", "application/x-msword", "application/vnd.openxmlformats-officedocument.wordprocessingml.document");
$valid_mime_ppt = array("application/vnd.ms-powerpoint", "application/mspowerpoint", "application/ms-powerpoint", "application/mspowerpnt", "application/vnd-mspowerpoint", "application/powerpoint", "application/x-powerpoint", "application/x-m", "application/vnd.openxmlformats-officedocument.presentationml.presentation");
$valid_mime_pdf = array("application/pdf", "application/x-pdf", "application/acrobat", "applications/vnd.pdf", "text/pdf", "text/x-pdf");
$valid_mime_zip = array("application/zip", "application/x-zip", "application/x-zip-compressed", "application/x-compress", "application/x-compressed", "multipart/x-zip");
//$valid_mime_zip[] = "application/octet-stream";
/*****/
$valid_mime = array_merge($valid_mime_doc, $valid_mime_ppt, $valid_mime_pdf, $valid_mime_zip);
$valid_ext = array("doc", "docx", "ppt", "pptx", "pdf", "zip");
if(in_array($ext, $valid_ext) && in_array($mime, $valid_mime)){
//+-+-+-+-+-+-+-+-+-
$mysql=mysql_query("INSERT INTO f(name1,name, size, type, path )".
"VALUES ('".$name."','".$fileName."', '".$fileSize."', '".$fileType."', '".$filePath."')");
mysql_query("SET NAMES UTF8");
mysql_set_charset("utf8");
if($mysql )
print ('<font color="#0066FF"><center>فایل با موفقیت آپلود شد </font></center>');
}
else{
$select='<font color="#FF0000"><br/>لطفا یک فایل از نوع (,pptx,docx,pdf) </font>';
}
}}
else{}
امروز ۰۳:۴۴ عصر http://forum.iranphp.org/images/persian/postbit_email.gif http://forum.iranphp.org/images/persian/postbit_pm.gif http://forum.iranphp.org/images/persian/postbit_find.gif http://forum.iranphp.org/images/persian/postbit_edit.gif http://forum.iranphp.org/images/persian/postbit_delete.gif http://forum.iranphp.org/images/persian/postbit_quote.gif http://forum.iranphp.org/images/persian/postbit_multiquote.gif http://forum.iranphp.org/images/persian/postbit_report.gif
$uploadDir = 'upload1/';
if(isset($_POST['upload']))
{
$fileName = $_FILES['userfile']['name'];
$tmpName = $_FILES['userfile']['tmp_name'];
$fileSize = $_FILES['userfile']['size'];
$fileType = $_FILES['userfile']['type'];
$filePath = $uploadDir . $fileName;
$ext = explode(".", $_FILES['userfile']['name']);
$ext = $ext[ count($ext) - 1 ];
$mime = $_FILES['userfile']['type'];
/*****/
$valid_mime_doc = array("application/msword", "application/doc", "appl/text", "application/vnd.msword", "application/vnd.ms-word", "application/winword", "application/word", "application/x-msw6", "application/x-msword", "application/vnd.openxmlformats-officedocument.wordprocessingml.document");
$valid_mime_ppt = array("application/vnd.ms-powerpoint", "application/mspowerpoint", "application/ms-powerpoint", "application/mspowerpnt", "application/vnd-mspowerpoint", "application/powerpoint", "application/x-powerpoint", "application/x-m", "application/vnd.openxmlformats-officedocument.presentationml.presentation");
$valid_mime_pdf = array("application/pdf", "application/x-pdf", "application/acrobat", "applications/vnd.pdf", "text/pdf", "text/x-pdf");
$valid_mime_zip = array("application/zip", "application/x-zip", "application/x-zip-compressed", "application/x-compress", "application/x-compressed", "multipart/x-zip");
//$valid_mime_zip[] = "application/octet-stream";
/*****/
$valid_mime = array_merge($valid_mime_doc, $valid_mime_ppt, $valid_mime_pdf, $valid_mime_zip);
$valid_ext = array("doc", "docx", "ppt", "pptx", "pdf", "zip");
if(in_array($ext, $valid_ext) && in_array($mime, $valid_mime)){
$result = move_uploaded_file($tmpName, $filePath);
if (!$result) {
//echo'<font color="#FF0000">Error uploading file</font>';
}}else{
$select='<font color="#FF0000"><br/>لطفا یک فایل از نوع (doc,ppt,pptx,docx,pdf,zip) </font>';
}
$link=mysql_connect("localhost","root","");
if(!$link){
print "not connect";
}
$db_selected = mysql_select_db('a', $link);
$fileName = addslashes($fileName);
$filePath = addslashes($filePath);
$name=mysql_real_escape_string($_POST['name1']);
if(!empty($fileName) && !empty($filePath) ){
$ext = explode(".", $_FILES['userfile']['name']);
$ext = $ext[ count($ext) - 1 ];
$mime = $_FILES['userfile']['type'];
/*****/
$valid_mime_doc = array("application/msword", "application/doc", "appl/text", "application/vnd.msword", "application/vnd.ms-word", "application/winword", "application/word", "application/x-msw6", "application/x-msword", "application/vnd.openxmlformats-officedocument.wordprocessingml.document");
$valid_mime_ppt = array("application/vnd.ms-powerpoint", "application/mspowerpoint", "application/ms-powerpoint", "application/mspowerpnt", "application/vnd-mspowerpoint", "application/powerpoint", "application/x-powerpoint", "application/x-m", "application/vnd.openxmlformats-officedocument.presentationml.presentation");
$valid_mime_pdf = array("application/pdf", "application/x-pdf", "application/acrobat", "applications/vnd.pdf", "text/pdf", "text/x-pdf");
$valid_mime_zip = array("application/zip", "application/x-zip", "application/x-zip-compressed", "application/x-compress", "application/x-compressed", "multipart/x-zip");
//$valid_mime_zip[] = "application/octet-stream";
/*****/
$valid_mime = array_merge($valid_mime_doc, $valid_mime_ppt, $valid_mime_pdf, $valid_mime_zip);
$valid_ext = array("doc", "docx", "ppt", "pptx", "pdf", "zip");
if(in_array($ext, $valid_ext) && in_array($mime, $valid_mime)){
//+-+-+-+-+-+-+-+-+-
$mysql=mysql_query("INSERT INTO f(name1,name, size, type, path )".
"VALUES ('".$name."','".$fileName."', '".$fileSize."', '".$fileType."', '".$filePath."')");
mysql_query("SET NAMES UTF8");
mysql_set_charset("utf8");
if($mysql )
print ('<font color="#0066FF"><center>فایل با موفقیت آپلود شد </font></center>');
}
else{
$select='<font color="#FF0000"><br/>لطفا یک فایل از نوع (,pptx,docx,pdf) </font>';
}
}}
else{}
امروز ۰۳:۴۴ عصر http://forum.iranphp.org/images/persian/postbit_email.gif http://forum.iranphp.org/images/persian/postbit_pm.gif http://forum.iranphp.org/images/persian/postbit_find.gif http://forum.iranphp.org/images/persian/postbit_edit.gif http://forum.iranphp.org/images/persian/postbit_delete.gif http://forum.iranphp.org/images/persian/postbit_quote.gif http://forum.iranphp.org/images/persian/postbit_multiquote.gif http://forum.iranphp.org/images/persian/postbit_report.gif