ABA


"שאלה בנוגע להעלאת קבצים בPHP"
גירסת הדפסה        
קבוצות דיון בניית אתרים נושא #10642 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 10642
MoonHunter
חבר מתאריך 1.8.02
680 הודעות
   00:52   22.07.06   
אל הפורום  
  שאלה בנוגע להעלאת קבצים בPHP  
 
   א. איך אני יכל לשנות את שם הקובץ שהעלתי?.
ב. איך אני יכל להגביל את סוגי הקבצים שניתן להעלות?.


תודה לעוזרים


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  בבקשה , FireAngel 22.07.06 09:23 1
     תודה!!, אגב איך אני יכל למחוק קובץ?.. MoonHunter 22.07.06 15:16 2
         באמצעות הפונקציה unlink Sn00py  22.07.06 16:42 3
             זה ימחק קובץ מהשרת? MoonHunter 22.07.06 17:44 4
                 כן Sn00py  22.07.06 19:49 5

       
FireAngel

   09:23   22.07.06   
אל הפורום  
  1. בבקשה ,  
בתגובה להודעה מספר 0
 
   שינוי שם הקובץ:

$upload_file_name = $_FILES['userfile']['name']; // שם הקובץ שהעלו
$ext = substr($upload_file_name,strrpos($upload_file_name,".")+1,strlen($upload_file_name)-strrpos($upload_file_name,".")-1); // שמירת הסיומת של הקובץ שהעלו
$your_file_name = "New-Name"; // שם הקובץ שברצונך לשנות אליו
$new_file_name = $your_file_name.".".$ext; // איחוד שם הקובץ עם הסיומת

המשך - הגבלת סוגי קבצים:

$ext = strtolower($ext);
if ($ext != "jpg" && $ext != "gif" && $ext != "bmp)
{
// פקודות שאתה רוצה לעשות אם המשתמש העלה סוגי קבצים אחרים
}
else
{
// פקודות שאתה רוצה לעשות אם המשתמש העלה סוגי קבצים מורשים
}

במקום userfile תרשום את שם הפקד שדרכו אתה מעלה בטופס.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
MoonHunter
חבר מתאריך 1.8.02
680 הודעות
   15:16   22.07.06   
אל הפורום  
  2. תודה!!, אגב איך אני יכל למחוק קובץ?..  
בתגובה להודעה מספר 1
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Sn00py 
חבר מתאריך 1.8.02
2954 הודעות
   16:42   22.07.06   
אל הפורום  
  3. באמצעות הפונקציה unlink  
בתגובה להודעה מספר 2
 
   דוגמה:

$somefile = "sn00py.txt";
unlink($somefile);

בהצלחה.

\x6C\x65\x65\x74\x68\x61\x78\x30
\x72\x3A\x2D\x29
tresp4sser


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
MoonHunter
חבר מתאריך 1.8.02
680 הודעות
   17:44   22.07.06   
אל הפורום  
  4. זה ימחק קובץ מהשרת?  
בתגובה להודעה מספר 3
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Sn00py 
חבר מתאריך 1.8.02
2954 הודעות
   19:49   22.07.06   
אל הפורום  
  5. כן  
בתגובה להודעה מספר 4
 
  

\x6C\x65\x65\x74\x68\x61\x78\x30
\x72\x3A\x2D\x29
tresp4sser


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net