הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   שאלה בקשר למחיקת קבצים (https://hosts.co.il/forums/showthread.php?t=8909)

ozxbar 10-12-05 10:59

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

תודה לעוזרים.
יום טוב.

WebProject 10-12-05 11:02

http://il2.php.net/unlink

תהנה :)

ozxbar 10-12-05 11:48

ציטוט:

נכתב במקור על ידי IAD

תודה רבה!
אבל אני לא הבנתי איך משתמשים בפונקציה.
אשמח אם תיתן לי דוגמא,
תודה מראש.
יום טוב.

Deagly 10-12-05 11:50

ציטוט:

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

פשוט מאוד..
PHP קוד:

unlink("file.txt"); 


ozxbar 10-12-05 12:14

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

תודה רבה.

ViPeRt 10-12-05 14:15

ציטוט:

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

תודה רבה.

PHP קוד:

$dir=opendir("patch_to_dir");
while (
$file readdir($dir)) {
echo 
$file;


זה ידפיס לך את כל הקבצים בתקיה מסויימת תחליף את patch_to_dir בתקיה שאתה רוצה...

ozxbar 10-12-05 16:50

ציטוט:

נכתב במקור על ידי ViPeRt
PHP קוד:

$dir=opendir("patch_to_dir");
while (
$file readdir($dir)) {
echo 
$file;


זה ידפיס לך את כל הקבצים בתקיה מסויימת תחליף את patch_to_dir בתקיה שאתה רוצה...

תודה ..!
אתה יכול לפרט לי איך עשית את זה?
תודה מראש..

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

Eran-s 10-12-05 18:12

עוז, אתה רוצה לדעת PHP? תנסה בעצמך שלא כל אחד יסביר לך.
תנסה לבד ותצליח ותלמד. אם כולם יתנו לך מה לעשות אומנם יהיה לך מוכן אך לא תדע איך עושים דברים עם הפונקציות וכו'.

ozxbar 10-12-05 20:50

ציטוט:

נכתב במקור על ידי Eran-s
עוז, אתה רוצה לדעת PHP? תנסה בעצמך שלא כל אחד יסביר לך.
תנסה לבד ותצליח ותלמד. אם כולם יתנו לך מה לעשות אומנם יהיה לך מוכן אך לא תדע איך עושים דברים עם הפונקציות וכו'.

זאת הבעיה,
ניסיתי בעצמי לשלב את הפונקציה ואני לא מצליח.
אני לא סתם מבקש פה עזרה.

ViPeRt 10-12-05 20:55

במקום
PHP קוד:

echo file

תעשה
PHP קוד:

unlink($file); 


ozxbar 10-12-05 20:58

ציטוט:

נכתב במקור על ידי ViPeRt
במקום
PHP קוד:

echo file

תעשה
PHP קוד:

unlink($file); 


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

djkfir 10-12-05 21:00

ציטוט:

נכתב במקור על ידי ViPeRt
PHP קוד:

$dir=opendir("patch_to_dir");
while (
$file readdir($dir)) {
echo 
$file;


זה ידפיס לך את כל הקבצים בתקיה מסויימת תחליף את patch_to_dir בתקיה שאתה רוצה...

מגניב!
תגיד לי יש אפשרות שזה יהיה ברשימה ?
כי זה כרגע שורה אחד ארוכה ולא מבינים כלום

ozxbar 10-12-05 21:03

ציטוט:

נכתב במקור על ידי djkfir
מגניב!
תגיד לי יש אפשרות שזה יהיה ברשימה ?
כי זה כרגע שורה אחד ארוכה ולא מבינים כלום

כמובן,
PHP קוד:

$dir=opendir("patch_to_dir"); 
while (
$file readdir($dir)) { 
echo 
$file;
echo 
"<br>"


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

Eran-s 11-12-05 00:06

אם היית מנסה ללמוד היית יודע שצריך לעשות קישור עם GET שידע איזה קובץ להסיר ואז לעשות unlink.
קצת מחשבה לא תזיק.

Ran1989 11-12-05 02:42

תגיד אולי אתה רוצה שיבנו לך את כל הניהול וזהו הביאו לך פ 2 קודים

1 מחיקה
2 הצגת כל הקבצים בתיקיה

אז קצת מחשבה לא תזיק

אהמ אהמ רמז GET

ozxbar 11-12-05 14:34

ציטוט:

נכתב במקור על ידי Eran-s
אם היית מנסה ללמוד היית יודע שצריך לעשות קישור עם GET שידע איזה קובץ להסיר ואז לעשות unlink.
קצת מחשבה לא תזיק.

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

לזה שמעליי,
אין לך זכות להגיב, אני לא ביקשתי ממך עזרה.
אתה לא יודע php אתה קראת שהבן אדם הנחמד שעזר לי רשם לי לעשות קישור עם get
אז אתה רשמת גם כדי לצאת "חכם".
פעם הבאה אל תגיב באשכול שלי אם אין ברצונך לעזור,
ועוד עזרו לי אז אתה לא צריך להספים.

אני שוב מודה לך ערן.
יום טוב.

x-ray 11-12-05 15:32

ציטוט:

נכתב במקור על ידי Eran-s
אם היית מנסה ללמוד היית יודע שצריך לעשות קישור עם GET שידע איזה קובץ להסיר ואז לעשות unlink.
קצת מחשבה לא תזיק.

לא מחייב..יש אפשרות לעבוד עם DB כמו שעשיתי במערכת שלי....

Eran-s 11-12-05 16:58

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

ופותח האשכול - רן אכן יודע PHP, אולי הוא לא שם לב שכתבתי. אבל הוא כן יודע לתכנת.

x-ray 11-12-05 17:14

ציטוט:

נכתב במקור על ידי Eran-s
ומה הקשר מסד נתונים? מדובר על מחיקת קבצים בשרת, לא ניתן להסיר בלי לכוון לקובץ נוסף כי זו פעולה בצד השרת.

ופותח האשכול - רן אכן יודע PHP, אולי הוא לא שם לב שכתבתי. אבל הוא כן יודע לתכנת.

יש קשר,הכל תלוי בתכנון הבסיסי של המערכת,שלי מתוכננת על מסד,משמע כל לינק נכנס למסד והunlike מקבל את הלינק ישירות מהמסד

Eran-s 11-12-05 17:15

אוייש אתה מוסיף דברים מיותרים.

x-ray 11-12-05 19:18

ציטוט:

נכתב במקור על ידי Eran-s
אוייש אתה מוסיף דברים מיותרים.

אני לא אתווכח איתך על יעילות המערכת שלי,אתה מוזמן לבדוק אותה ולמסור חוות דעת בעצמך אח"כ :)


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

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