674
צפיות
צפיות
6
תשובות
תשובות
מחיקת קובץ טקטס עם PHP
אני בונה פונקציה שנותנת אפשרות למי שנכנס לאתר לשנות שורת טקסט באתר,
אין לי בעיה לכתוב לקובץ טקסט ולקרוא מימנו, השאלה היא איך אני מוחק את התוכן שלו כדי שיהיא אפשר לשנות את השורה כל פעם.
כדי שתבינו למה אני מתכוון יש משהו דומה באתר
תודה מראש
6 תשובות
UNLINKׂ
אה?
פשוט תכתוב לתוכו מחרוזת ריקה.
יש לך אפשרות של הוספת שורות או פשוט כתיבה שדורסת את התוכן שקיים.
אז כדי למחוק את התוכן הקיים פשוט תכתוב לתוכו מחרוזת ריקה "" .
http://il.php.net/UNLINK
אתה יכול לימחוק את הקובץ וליכתוב אותו מחדש.
או לידרוס את הכתוב בו וליכתוב בו מחדש.
הנה הפתרון שמצאתי
זאת הפקודה שאני מוחק איתה את הקובץ לפני שכתבתי לתוכו ערך חדש
תודה לכולכם
רק אם אפשר קצת הסבר איך זה בדיוק מוחק את הנתונים
ואם אני אוצה למחוק רק משתנים מסויימים מקובץ טקסט
מה עושים?
תודה.
$fp = fopen ("mytext.txt", "w");
תגדיר "משתנים בקובץ"
אם כוונתך למחוק משהו מסויים, למשל תת מחרוזת מסויימת, במדה וקיימת כזאת
אז אפשר לקרוא מהקובץ את התוכן, לעבד אותו עם פונקציות שעובדות על מחרוזות, כך תוכל למצוא בו את תתהמחרוזת שאתה מחפש,
ולבסוף, לאחר העיבוד (ומחיקה אם צריך) את התוצר הסופי תכתוב לקובץ שממנו קראת.