Mr.Kiady
19-09-2002, 12:15 PM
أهلا .... :)
كما وعدتكم سابقا .... :)
هذا شرح لبرنامج بال PHP :)
فايدته انه يرفع الملفات من جهاز المستخدم الى موقع ويب ...طبعا يدعم PHP:)
هذا كود ال HTML تبع الفورم
<form action="upload.php" enctype="multipart/form-data" method ="post" >
<input type="file" name="F"><br>
<input type="submit" value="Up load">
وطبعا هذا كود ال PHP
<?
//Upload Directory
$DD = "UP_Dir/";
// File Name
$Fname = $HTTP_POST_FILES['F']['name'];
// File Type
$typ = substr( strrchr($HTTP_POST_FILES['F']['name'], "."), 1);
//File Size
$Siz = $HTTP_POST_FILES['F']['size']/1024;
//Check File Type
if ($typ == 'zip' OR $typ == 'ZIP' OR $typ =='Zip'){
$S1 = 1;
}else {
//Error : Upload Zip File Only !
echo "Uploading Failed ! :Your File Type is [ ".$typ." ] You must upload zip File . <br>";
$S1 = 0;
}
//Check File Size
if ($Siz < 5000){
$S2 = 1;
}else{
//Error : File Is Big
echo "Uploading Failed ! : The File Size Must Be Lest Than 5 MB .<br>";
$S2 = 0;
}
//Check Steps :
if ($S1 + $S2 < 2 )
{
exit;
}
if ($S1 + $S2 = 2)
{
//if the all steps correct Do
move_uploaded_file($HTTP_POST_FILES['F']['tmp_name'],$DD.$Fname);
echo "<br>Uploading File Complete";
}
?>
ونسيت اقول انا مبتدأ وأي خطا بالبرنامج ولا اي استفسار كلموني :)
وهذا ملف مرفق بالكود كاملا ماعليك الا التشغيل :D
كما وعدتكم سابقا .... :)
هذا شرح لبرنامج بال PHP :)
فايدته انه يرفع الملفات من جهاز المستخدم الى موقع ويب ...طبعا يدعم PHP:)
هذا كود ال HTML تبع الفورم
<form action="upload.php" enctype="multipart/form-data" method ="post" >
<input type="file" name="F"><br>
<input type="submit" value="Up load">
وطبعا هذا كود ال PHP
<?
//Upload Directory
$DD = "UP_Dir/";
// File Name
$Fname = $HTTP_POST_FILES['F']['name'];
// File Type
$typ = substr( strrchr($HTTP_POST_FILES['F']['name'], "."), 1);
//File Size
$Siz = $HTTP_POST_FILES['F']['size']/1024;
//Check File Type
if ($typ == 'zip' OR $typ == 'ZIP' OR $typ =='Zip'){
$S1 = 1;
}else {
//Error : Upload Zip File Only !
echo "Uploading Failed ! :Your File Type is [ ".$typ." ] You must upload zip File . <br>";
$S1 = 0;
}
//Check File Size
if ($Siz < 5000){
$S2 = 1;
}else{
//Error : File Is Big
echo "Uploading Failed ! : The File Size Must Be Lest Than 5 MB .<br>";
$S2 = 0;
}
//Check Steps :
if ($S1 + $S2 < 2 )
{
exit;
}
if ($S1 + $S2 = 2)
{
//if the all steps correct Do
move_uploaded_file($HTTP_POST_FILES['F']['tmp_name'],$DD.$Fname);
echo "<br>Uploading File Complete";
}
?>
ونسيت اقول انا مبتدأ وأي خطا بالبرنامج ولا اي استفسار كلموني :)
وهذا ملف مرفق بالكود كاملا ماعليك الا التشغيل :D