הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

 
 
כלים לאשכול תצורת הצגה
Prev הודעה קודמת   הודעה הבאה Next
ישן 04-04-06, 23:34   # 1
LoLeR
חבר חדש
 
מיני פרופיל
תאריך הצטרפות: Feb 2006
הודעות: 32

LoLeR לא מחובר  

בעיה עם קוד כלשהו בPHP

הכנתי קוד העלאה של קבצים לפי מדריך, ואחרי שאני מעלה את הקבצים דרך הטופס באינטרנט, אי אפשר להעביר אותם אליי, למחוק אותם, או לעשות שינוי כלשהו, ולא רואים אותם דרק הלוח בקרה.
אם אתם יכולים לתקן את הקוד, זה יהיה נפלא!
הנה:
PHP קוד:
<?PHP
//If the submit button is pressed:
if($_POST['submit'])
{
//Change this to the directory you would like to upload files to.
$directory "uploads/";
//Change this to the max file size you want users to be able to upload - File size is in bytes (1,024 Bytes = 1 Kilobyte (KB))
$max_file_size "20971520";
$allowedfile[] = "movie/avi"//.avi
$allowedfile[] = "image/gif"//.gif
$allowedfile[] = "movie/mpeg"//.mpeg
$allowedfile[] = "movie/mpg";  //.mpg
$allowedfile[] = "video/x-ms-wmv";  //.wmv
$allowedfile[] = "video/quicktime";  //.mov
//Check max file size
if (is_uploaded_file($_FILES["file"]["tmp_name"])) {
if(
$_FILES["file"]["size"]>$max_file_size) {
$is_uploaded "failed";
echo 
'Sorry, this file is too large. The maximum filesize is '.$max_file_size.' bytes, although your file is '.$_FILES["file"]["size"].'. ';
exit(); 
//If $is_upload = failed, then we stop the uploading process
}
//Check file type
if(!in_array($_FILES["file"]["type"],$allowedfile)) {
$is_uploaded "failed";
echo 
'Sorry, wrong file type, "'.$_FILES["file"]["type"].'" is not allowed. ';
exit(); 
//If $is_upload = failed, then we stop the uploading process
}

//Now, if $is_uploaded does NOT = failed, we remove invalid characters in the filename, and replace all spaces with underscores  
  
if($is_uploaded!="failed") {       
 
$replace = array("$","%","#","@","!","&","^","*","(",")","-");      
  
$new str_replace($replace,"",$_FILES["file"]["name"]);   
     
$fileName str_replace(" " "_" $new);
 
//If the directory defined in the beggining does not exist, we create it and CHMOD it to 777
if(! is_dir($directory)){
 
mkdir($directory,0777);
}
//Now we upload the file and check for errors
    
if (move_uploaded_file($_FILES["file"]["tmp_name"], $directory.$fileName)) {
echo 
"Your file, $fileName has successfully been uploaded!";                     }                         
else {
  echo 
'Sorry, your file has not uploaded.';
exit();
}
}
} else {
    echo 
'There has been an unknown error while uploading';
exit();
}
  }
?>
<!---Submit File Form--->
     <center>
        <form action="<?= $_SERVER['PHP_SELF'?>" method="post" enctype="multipart/form-data">
         <table>
<tr>
  <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Choose File:</font></td>
<td><input type="file" name="file">
 <input name="submit2" type="submit" value="Upload File">
</td>
<input type="hidden" name="submit" value="true">
</tr>
</table>
</form>
</center>
<!---End Submit File Form--->
תודה
  Reply With Quote
 

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 12:13.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ