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

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

S-Preso 15-03-08 16:00

שליפת מספר הקבצים בתיקייה FTP
 
שלום לכולם,
איך ניתן לשלוף את מספר הקבצים בתיקייה ? (שיופיעו כמובן באתר)

תודה רבה ושבת שלום

DanielS 15-03-08 16:08

אתה יכול לעשות סריקה של התיקיה ועם count לגלות כמה קבצים יש.
או לעשות ריצה על התיקיה ואחרי כל קובץ להוסיף 1 למשתנה ובסוף להדפיס את המשתנה.

daMn 15-03-08 16:10

scandir אם יש לך PHP5
ואם לא php.net/opendir יש שם פונקציה שסורקת בדוגמא..
כדי לקבל את המספר תעשה count על המערך..

GalN 15-03-08 16:33

די פשוט (:
PHP קוד:

<?php

// כאן לרשום את האייפי או את הכתובת של השרת
$ftp_server "IP or Hostname";
// כאן לרשום שם משתמש של האפ-טי-פי
$ftp_username "FTP Username";
// כאן לרשום את הסיסמה של האפ-טי-פי
$ftp_password "FTP Password";
// כאן לרשום את שם התיקיה
$dir "/public_html/";

// מפה לא לגעת בכלום אלא אם כן אתה מבין מה אתה עושה
$conn_id ftp_connect($ftp_server);
$login_result ftp_login($conn_id$ftp_username$ftp_password);
$contents ftp_nlist($conn_id$dir);
$counter=count($contents);

echo 
$counter;

?>


S-Preso 16-03-08 20:01

ציטוט:

נכתב במקור על ידי GalN (פרסם 616407)
די פשוט (:
PHP קוד:

<?php

// כאן לרשום את האייפי או את הכתובת של השרת
$ftp_server "IP or Hostname";
// כאן לרשום שם משתמש של האפ-טי-פי
$ftp_username "FTP Username";
// כאן לרשום את הסיסמה של האפ-טי-פי
$ftp_password "FTP Password";
// כאן לרשום את שם התיקיה
$dir "/public_html/";

// מפה לא לגעת בכלום אלא אם כן אתה מבין מה אתה עושה
$conn_id ftp_connect($ftp_server);
$login_result ftp_login($conn_id$ftp_username$ftp_password);
$contents ftp_nlist($conn_id$dir);
$counter=count($contents);

echo 
$counter;

?>


תודה רבה!
האם יש סיכוי, שמישהו יוכל לקחת את הפרטים שרשמתי בתוך הקובץ הזה?

GalN 16-03-08 20:02

אממ, אני לא ממש מבין בזה..
אבל אני מאמין שאם רוצים אפשר לעשות הכל ;)

DanielS 16-03-08 20:51

ציטוט:

נכתב במקור על ידי GalN (פרסם 616407)
די פשוט (:
PHP קוד:

<?php

// כאן לרשום את האייפי או את הכתובת של השרת
$ftp_server "IP or Hostname";
// כאן לרשום שם משתמש של האפ-טי-פי
$ftp_username "FTP Username";
// כאן לרשום את הסיסמה של האפ-טי-פי
$ftp_password "FTP Password";
// כאן לרשום את שם התיקיה
$dir "/public_html/";

// מפה לא לגעת בכלום אלא אם כן אתה מבין מה אתה עושה
$conn_id ftp_connect($ftp_server);
$login_result ftp_login($conn_id$ftp_username$ftp_password);
$contents ftp_nlist($conn_id$dir);
$counter=count($contents);

echo 
$counter;

?>


בשביל מה להתחבר לFTP בשביל זה וכל הבלאגן.
פשוט כמו שירין הציעה וגם הצעתי הכי הכי פשוט . opendir או scandir ועושים count


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

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