<?php
if(isset($_POST['ajx']))
{
$size = mysql_real_escape_string(htmlspecialchars($_FILES['pfile']['size']));
$fname=mysql_real_escape_string(htmlspecialchars($_FILES['pfile']['name']));
$ext = substr($fname, strrpos($fname, '.') + 1);
if ($_FILES['pfile']['name'] != "")
{
if($size > 512000)
{
@header("Location: fileupload.php?upload=size");
@exit();
}
else
{
if($ext =="zip" OR "rar")
{
$updir="plan/";
$upl=$_FILES['pfile']['name'];
$tmp=$_FILES['pfile']['tmp_name'];
$mvfile=move_uploaded_file($tmp,$updir.$upl);
if($mvfile)
{
@header("Location: fileupload.php?send=true");
@exit('');
}
else
{
@header("Location: fileupload.php?send=failed");
@exit('');
}
}
else
{
@header("Location: fileupload.php?upload=type");
@exit();
}
} }
}
?>
<html>
<head>
<meta http-equiv="Content-Language" content="fa">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>New Page 1</title>
</head>
<body>
<form method="POST" enctype="multipart/form-data" action="<?php $_SERVER['PHP_SELF'] ?>">
<input type="hidden" name="ajx" value="0">
<p align="center" dir="rtl"><input type="file" name="pfile" size="41" dir="ltr"></p>
<p align="center" dir="rtl"><input type="submit" value="ارسال" name="B1">
<input type="reset" value="پاک کردن فرم" name="B2" dir="rtl"></p>
<?php if (@$_GET['upload'] == "type")
{
?>
<p align="center" dir="rtl">فرمت فایل باید <span lang="en-us">zip </span> یا
<span lang="en-us">rar</span> باشد</p>
<?php
}
?>
<?php if (@$_GET['upload'] == "size")
{
?>
<p align="center" dir="rtl">حجم فایل ارسالی بیشتر از <span lang="en-us">
500KB</span> می باشد.</p>
<?php
}
?>
<?php if (@$_GET['send'] == "true")
{
?>
<p align="center" dir="rtl">فایل ارسال شد</p>
<?php
}
?>
<?php if (@$_GET['send'] == "failed")
{
?>
<p align="center" dir="rtl">فایل ارسال نشد</p>
<?php
}
?>
</form>
</body>
</html>