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

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 19-05-09, 00:09   # 11
Jerba
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Jun 2007
הודעות: 300

Jerba לא מחובר  

למה שלא יעבוד? זה לא שזה פקודה מיוחדת בPHP ,זה בדיוק שולח כHEADER בבקשת הדף את מה שכתבת..
מה שכתבת לא נכון.. אולי הסדר של ההדרים , אולי הרבה דברים.
  Reply With Quote
ישן 19-05-09, 07:15   # 12
yakar
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 117

yakar לא מחובר  

לא עובד מה שהביאו פה.

וכמו שאמרו לפני בphp 4.2 אותו קוד בדיוק עובד..

האם יש סדר מיוחד שצריך לשים ב5?
  Reply With Quote
ישן 19-05-09, 16:46   # 13
yakar
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 117

yakar לא מחובר  

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

הסקריפט הוא :
PHP קוד:
<?php 
$local_file 
"sol-nv-b99-x86-dvd-iso-a.zip"
$download_file "test.bin"
$download_rate "10"

    
// fix for IE catching or PHP bug issue 
    
header("Pragma: public"); 
    
header("Expires: 0"); // set expiration time 
    
header("Cache-Control: must-revalidate, post-check=0, pre-check=0"); 
    
// force download dialog 
    
header("Content-Type: application/force-download"); 
    
header("Content-Type: application/octet-stream"); 
    
header("Content-Type: application/download"); 
    
// use the Content-Disposition header to supply a recommended filename and 
    // force the browser to display the save dialog. 
    
header("Content-Disposition: attachment; filename=".basename($download_file).";"); 
    
header("Content-Transfer-Encoding: binary"); 
    
header("Content-Length: ".filesize($local_file)); 


    
// open file stream 
    
$file fopen($local_file"r"); 
    while(!
feof($file)) { 
        
// send the current file part to the browser 
        
print fread($fileround($download_rate 1024)); 

        
// flush the content to the browser 
        
flush(); 

        
// sleep one second 
        
sleep(1); 
    } 
?>


יתכן שיש בעיה בphp 5 ?
  Reply With Quote
ישן 19-05-09, 18:49   # 14
Jerba
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Jun 2007
הודעות: 300

Jerba לא מחובר  

תשמע , כנס ל PHP.NET , תבדוק יש להם צד של עדכונים ודברים כאלה , במקסימום אני מאמין שאם תשלח שם הודעה
על הבאג שלך יענו לך בהתאם..
  Reply With Quote
ישן 20-05-09, 08:04   # 15
yakar
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 117

yakar לא מחובר  

גם בphp 4 יש את הבעיה..
מישהו יודע אולי יש איזה הגדרה שפוגעת? כי ממש השתמשתי בסקריפט שנתנו פה בעבר ועבד..
  Reply With Quote
ישן 20-05-09, 08:08   # 16
yard2010
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Jul 2008
הודעות: 152
שלח הודעה באמצעות ICO אל yard2010 שלח הודעה באמצעות MSN אל yard2010

yard2010 לא מחובר  

זה לא באג ב-PHP... זה יכול להיות שילוב של הגדרות שרת \ בגדרות PHP לקויות. נסה על שרת אחר ותראה שזה עובד יופי...
: \
__________________
בברכה, ירדן רפאלי, מתכנת PHP.
מסנג'ר: yarden00@walla.com
אימייל: yard2010[@]gmail.com
פיג'מה
  Reply With Quote
ישן 20-05-09, 08:41   # 17
yakar
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 117

yakar לא מחובר  

מישהו הצליח להריץ קוד כזה על Apache 2.2.11 ?
ראיתי שהם שינו משהו בנושא הזה
  Reply With Quote
ישן 20-05-09, 10:37   # 18
intercooler3819
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Jul 2008
הודעות: 1,056

intercooler3819 לא מחובר  

תשלח CONTENT LENGTH בHEADERS
לא אמורה להיות שום בעיה
למרות שממה שאני זוכר יש קצת בעיות עם IE והדברים האלה

חוץ מזה - למה זה מפריע לך?

ציטוט:
נכתב במקור על ידי The Chosen Generl צפה בהודעה
~מחקתי~

עריכה:
התכוונתי לערוך את ההודעה הקודמת, בכדי להוסיף. ערכתי אותן.
אפשר למחוק את זאת...
ובנוגע לזה - כשעובדים עם PREG_* (אני לא יודע איך זה עובד בPOSIX אבל בPCRE'S זה ככה) אפשר לבצע:
PHP קוד:
<?php
preg_replace
("/(<\/?)(\w+)([^>]*>)/e"
             
"'\\1'.strtoupper('\\2').'\\3'"
             
$html_body);
__________________

Last edited by intercooler3819; 20-05-09 at 10:50..
  Reply With Quote
ישן 20-05-09, 15:03   # 19
yakar
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 117

yakar לא מחובר  

אני שם CONTENT LENGTH בHEADERS הוא לא מציג לי את גודל הקובץ.

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

יש למישהו פיתרון ?
  Reply With Quote
ישן 20-05-09, 17:40   # 20
בניה
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: נחושה
הודעות: 3,434

בניה לא מחובר  

ציטוט:
נכתב במקור על ידי yakar צפה בהודעה
אני שם CONTENT LENGTH בHEADERS הוא לא מציג לי את גודל הקובץ.

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

יש למישהו פיתרון ?
תן קישור לקובץ על השרת שלך, נבדוק את ההדרים שהשרת שלך שולח.
  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. הזמן כעת הוא 14:01.

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