ערכתי לאחרונה בתאריך 17.07.08 בשעה 14:17 בברכה, MoonHunter
מה קורה אם קובץ גדול מ10 מגה?
זה יוצר בעיה עם הזיכרון, זה הפיתרון הזמני שלי, פתחתי את האשכל במטרה לראות אם יש רעיונות טובים יותר.
$url = 'http://www.rdy.co.il/dhtmlgoodies_floating_window_tabs.zip'; $path = dirname((__FILE__)).'/'; $fileName = getFileNameFromURL($url);$fd = fopen ($url, "r"); $fw = fopen ( $path.$fileName, "w"); while (!feof ($fd)) { $buffer = fgets($fd, 4096); fwrite($fw, $buffer); } fclose ($fd); fclose ($fw); function getFileNameFromURL( $url ) { $parseURL = parse_url($url); $parsePath = explode( '/' , $parseURL{'path'} ); return $parsePath; }
|