![]() |
# 1 |
חבר בקהילה
|
[PHP] מחיקת קובץ והחזרתו
טוב תקשיבו אנשים אני בונה מערכת ד"שים וכל הד"שים נמצאים בקובץ msgs.txt..
עכשיו בלוח בקרה יש אפשרות למחוק את כל ההודעות... אז כדי שיהיה פשוט יותר החלטתי שאני עושה ככה.. השרת ימחק את הקובץ msgs.txt ואז יצור אחד חדש באותו שם בדיוק עם הרשאות של 777.. אני לא מצליח לעשות את זה.. למישהו יש רעיון \ פקודה איך לעשות את זה? אם כן אני אשמח אם תשתפו איתי ![]() תודה מראש, גל! ![]() |
![]() |
![]() |
# 2 |
תודה על תרומתך.
|
למחיקה תשתמש ב UNLINK
לכתיבה תשתמש ב FOPEN לסידור הרשאות תשתמש ב CHMOD
__________________
|
![]() |
![]() |
# 3 |
חבר בקהילה
|
PHP קוד:
מה לא בסדר בזה?.. זה עדיין לא עובד.. עשיתי גם בJS שילחצו ואז ימחק: קוד:
function DeleteAll() { if (confirm("אתה בטוח שאתה רוצה למחוק את כל ההודעות?")){ document.adminview.action.value='dell_all'; document.adminview.submit(); } } |
![]() |
![]() |
# 4 |
משתמש - היכל התהילה
|
יש בעיה שבדרך כלל שרתים לא יתנו לך לשנות את ההרשאה של הקובץ ל 777.
עדיף לך שהוא ישאר קיים וכדי למחוק את כל מה שיש בו תעשה fopen עם W+(או כל דבר שמרוקן אותו)
__________________
קו ישר, כי אפשר גם אחרת |
![]() |
![]() |
# 5 |
חבר בקהילה
|
אז לעשות את זה ככה?
PHP קוד:
|
![]() |
![]() |
# 6 |
הוסטסניון
|
תעשה כמו שבניה אמר רק לרוקן אותו,
זה יעיל יותר,מהיר יותר,ופותר בעיות של גישת 777 |
![]() |
![]() |
# 7 | |
חבר וותיק
|
ציטוט:
PHP קוד:
|
|
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|