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

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

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 05-02-06, 00:30   # 1
Homie
Permanently Banned
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 38
הודעות: 287

Homie לא מחובר  

[שאלה] איך אני מרוקן תיקיה בשרת? (PHP)

שלום לכל המשתמשים היקרים,

ברצוני לרוקן תיקיה בשרת (להסיר קבצים מתוך התיקיה אך להשאיר את קיומה).

אך אני לא מכיר שום קוד שעושה את הפעולה, אני מתכנת PHP כשנה ועדיין לא נתקבלי בקוד.

אני מכיר את הקודים הבאים:
rmdir - מחיקת תיקיה
unlink - מחיקת קובץ

אבל אם תשימו לב, הקודים לא מרוקנים את התיקיה, אלא מוחקים את התיקיה.

יש לי מערכת העלאת קבצים, ויש לי פאנל ניהול למחיקת תמונה, אך אני לא מצליח ליצור קוד שימחק את כל התיקיה.

תודה מראש לעוזרים, אלי.
  Reply With Quote
ישן 05-02-06, 00:36   # 2
Kuchi
הוסטסניון
 
Kuchi's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: אור יהודה
גיל: 36
הודעות: 2,540
שלח הודעה באמצעות MSN אל Kuchi

Kuchi לא מחובר  

תעשה לולאה שעוברת קובץ קובץ ומוחקת מה הבעיה ?
  Reply With Quote
ישן 05-02-06, 00:53   # 3
Homie
Permanently Banned
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 38
הודעות: 287

Homie לא מחובר  

מה הבעיה? הבעיה שזה יקח זמן.

ואני חולק עליך, אני חושב שקיימת אפשרות כזו, ושכמובן לא תיקח זמן ולא תבצע את הפעולה על ידי לולאה שעוברת קובץ קובץ ומוחקת.

נערך: עלה לי רעיון! אולי אני ימחוק את התיקיה ואז יעשה ובדיוק אחרי המחיקה המערכת תיצור תיקיה חדשה ואוטומטית תיתן לה הרשאה 0777. זה אפשרי.

אך איך אני מבצע את זה?
  Reply With Quote
ישן 05-02-06, 00:58   # 4
ohadamar
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Dec 2005
מיקום: ירוחם
גיל: 35
הודעות: 1,310
שלח הודעה באמצעות ICO אל ohadamar שלח הודעה באמצעות MSN אל ohadamar

ohadamar לא מחובר  

ציטוט:
נכתב במקור על ידי Homie
מה הבעיה? הבעיה שזה יקח זמן.

ואני חולק עליך, אני חושב שקיימת אפשרות כזו, ושכמובן לא תיקח זמן ולא תבצע את הפעולה על ידי לולאה שעוברת קובץ קובץ ומוחקת.

נערך: עלה לי רעיון! אולי אני ימחוק את התיקיה ואז יעשה ובדיוק אחרי המחיקה המערכת תיצור תיקיה חדשה ואוטומטית תיתן לה הרשאה 0777. זה אפשרי.

אך איך אני מבצע את זה?
איך אתה יודע שזה אפשרי?
  Reply With Quote
ישן 05-02-06, 00:59   # 5
Kuchi
הוסטסניון
 
Kuchi's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: אור יהודה
גיל: 36
הודעות: 2,540
שלח הודעה באמצעות MSN אל Kuchi

Kuchi לא מחובר  

כמו שאמרת תמחק תתיקיה ותיצור חדשה אתה שואל אם זה אפשרי שמהתחלה כתבת שאתה יודע שיש אפשרות כזאת ? אני חולק עליך ! LOL
בכל מקרה מה שהצעתי זה לא איטי זה לא HTML וקבצים זה לא טוען תקובץ ואז מוחק אלוהים אשמור זה לוקח שם של הקובץ מתיקיה וישר מוחק מה הקטע ? אלק איטי חחחחח
  Reply With Quote
ישן 05-02-06, 15:05   # 6
TAsraf
Permanently Banned
 
מיני פרופיל
תאריך הצטרפות: Dec 2005
מיקום: עכו
הודעות: 421
שלח הודעה באמצעות ICO אל TAsraf שלח הודעה באמצעות MSN אל TAsraf

TAsraf לא מחובר  

KuChI-PoChI,אחי הוא רוצה לדעת גם איך לעשות שזה יתן הרשאה 0777 אוטומטית.
  Reply With Quote
ישן 05-02-06, 15:18   # 7
בניה
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: נחושה
הודעות: 3,434

בניה לא מחובר  

PHP קוד:
rmdir($dir);
chmod($dir,0777); 
  Reply With Quote
ישן 05-02-06, 16:47   # 8
שקד
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Dec 2005
מיקום: ירושלים
גיל: 39
הודעות: 659

שקד לא מחובר  

ניתן לשנות ההרשאות באמצעות הפונקציה chmod
או כמו בדוגמא ש"בניה" הציג

בהצלחה
__________________
  Reply With Quote
ישן 05-02-06, 17:08   # 9
meshuga
הנהלת הפורום לשעבר
 
meshuga's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 35
הודעות: 7,601

meshuga לא מחובר  

ציטוט:
נכתב במקור על ידי בניה
PHP קוד:
rmdir($dir);
chmod($dir,0777); 
פונקציית הסרת התקיה לא עובדת לפי מה שאני יודע כשיש קבצים בפנים.....אבל....מה אני זוכר....שנים לא השתמשתי בזה...
  Reply With Quote
ישן 05-02-06, 19:40   # 10
Imri
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,232

Imri לא מחובר  

אולי ,
מחק את התיקיה , וצור אותה מחדש .
ככה תוכנה יימחק .
  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. הזמן כעת הוא 14:27.

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