הרשם שאלות ותשובות רשימת חברים לוח שנה חיפוש הודעות מהיום סמן פורומים כנקראו

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 22-01-09, 23:39   # 1
DvirCohen
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Dec 2007
הודעות: 151

DvirCohen לא מחובר  

אתה מנסה לפתוח קובץ, אם הקובץ הזה לא קיים הוא יצור אותו, הפוונקציה הזאת תחזיר TRUE בכל מקרה, זאת ממש לא דרך לבדוק אם הקובץ הזה הוא תיקיה.
יש לזה פונקציות כמו is_dir שיעשו את העבודה.
  Reply With Quote
ישן 22-01-09, 23:50   # 2
Shon12
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Oct 2007
הודעות: 354

Shon12 לא מחובר  

ציטוט:
נכתב במקור על ידי DvirCohen צפה בהודעה
אתה מנסה לפתוח קובץ, אם הקובץ הזה לא קיים הוא יצור אותו, הפוונקציה הזאת תחזיר TRUE בכל מקרה, זאת ממש לא דרך לבדוק אם הקובץ הזה הוא תיקיה.
יש לזה פונקציות כמו is_dir שיעשו את העבודה.
הוא ציין שהוא לא רוצה להשתמש בפונקצייה is_dir.
בכל מקרה - לי הוא לא יוצר קובץ חדש. וגם אם הוא ייצור לאנשים אחרים, הם יוכלו להשתמש במקום ב-w ב-x (למרות שאני בטוח ב-99.9% שזה לא יוצר לאף אחד).
מה שכן, הוא גם לא ציין שיווצר מצב שלא תיהיה לא תיקייה ולא קובץ כך שלא חשבתי לכיוון הזה בכלל.
וגם אם הוא יצטרך יש הרבה דרכים לעשות כך שלא ייצור.

עריכה:
http://www.decompile.com/cpp/faq/fopen_write_append.htm
ציטוט: "Create for writing. If a file by that name already exists, it will be overwritten."
כלומר זה מתייחס רק כשאתה משתמש ב-fread, אז הערך ישוכתב על הערך שקיים.
מה שאני לא השתמשתי.
__________________
Projector Lamps

Last edited by Shon12; 23-01-09 at 00:01..
  Reply With Quote
ישן 23-01-09, 01:37   # 3
בניה
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: נחושה
הודעות: 3,434

בניה לא מחובר  

אפשר לעשות משהו טיפה עקום.
להשתמש בפונקציה
http://il2.php.net/manual/en/function.ftp-rawlist.php

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


עוד משהו:
אם בודקים גודל תקייה עם
http://il2.php.net/manual/en/function.ftp-size.php
מקבלים -1 , יענו שגיאה.
אפשר לבדוק גם עם זה.

Last edited by בניה; 23-01-09 at 01:43..
  Reply With Quote
ישן 23-01-09, 07:06   # 4
Derey22
הוסטסניון
 
Derey22's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: באר שבע
גיל: 31
הודעות: 2,128
שלח הודעה באמצעות ICO אל Derey22 שלח הודעה באמצעות MSN אל Derey22

Derey22 לא מחובר  

תודה לכולם אפשל לנועל.
  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. הזמן כעת הוא 08:55.

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