View Single Post
ישן 11-09-09, 21:15   # 6
SarafC
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Apr 2008
הודעות: 511

SarafC לא מחובר  

ציטוט:
נכתב במקור על ידי Baku צפה בהודעה
אתה עושה לקובץ FILE GET CONTENTS ושומר את המידע על קובץ
אוי ואבוי אם עושים ככה. זה ארוך ולא יעיל.

ציטוט:
נכתב במקור על ידי hellsdevil צפה בהודעה
יש לכם משהו טיפה יותר מוחשי? שמדגים בערך את מה שביקשתי?
פשוט זה ידוע שהדוגמאות באתר הראשי של PHP לא הכי ברורות ( לי בכל אופן )

תודה
http://il.php.net/manual/en/function.copy.php

אין יותר פשוט מזה.

כדי להעתיק קובץ משרת לשרת, אתה עושה:

PHP קוד:
<?php
    $file 
http://hostscoil.net/images/styles/Hostsky/bar/logo.gif;
    
$new_file "files/XXX.gif";
 
    if (!
copy($file$new_file))
        echo 
"ההעתקה נכשלה";
php?>
אין יותר פשוט, זאת פונקציה קטנה מאוד.

אל תשכח לתת הרשאת 0777 לתיקייה שאליה יועברו הקבצים.

יתרון ענק של הפונקציה הזאת הוא שהיא עובדת על פי מהירות השרת, זאת אומרת שאם שרת הוא 100MB זה יעתיק במהירות של 100MB לשניה (כן כן, סרט ב7 שניות).

ציטוט:
נכתב במקור על ידי Dvirs.Net צפה בהודעה
מה זאת אומרת מוחשי? קוד?

אתה בעיקרון רק צריך לשלוח בקשת HTTP לקישור, לשמור את הקוד הבינארי/טקסט של הקובץ ולשמור בשרת באותו פורמט בדיוק.
סיבכת עניינים =]
__________________
בברכה, שרף כהן
  Reply With Quote