הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 23-04-07, 14:15   # 1
syn
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,919

syn לא מחובר  

PHP | סוג של מטמון ל file_get_contents

אני משתמש בפונקציה file_get_contents כדי להוציא פרטים מדף מסוים שלא נמצא על השרת שלי.

הכל עובד טוב, רק חבל שזה נטען הרבה מאוד זמן.
ראיתי איפשהוא שאפשר לעשות מין cache (מטמון) לפקודה.

מישהו יכול לעזור לי?
  Reply With Quote
ישן 23-04-07, 14:58   # 2
snirk
עסק רשום [?]
 
מיני פרופיל
תאריך הצטרפות: Jun 2006
מיקום: חולון
גיל: 34
הודעות: 1,043

snirk לא מחובר  

ומה עם ההאפשרות להוריד את הקובץ לשרת שלך ?
__________________
בברכה,
שניר קדוש.
אס.קיי.נט |בניית אתרים
  Reply With Quote
ישן 23-04-07, 15:00   # 3
syn
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,919

syn לא מחובר  

ציטוט:
נכתב במקור על ידי snirk צפה בהודעה
ומה עם ההאפשרות להוריד את הקובץ לשרת שלך ?
יש פקודה שאפשר להוריד איתה את הקובץ?
(הקובץ מתעדכן כל כמה שעות, אפילו דקות, אני רוצה להגדיר שיוריד לי אותו לשרת כל שעתיים).
  Reply With Quote
ישן 23-04-07, 15:22   # 4
RS324
תודה על תרומתך.
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 3,173

RS324 לא מחובר  

עקרונית, אם תשתמש ב CURL תוכל לקצץ יותר מחצי מהזמן טעינה עבור הקובץ.
  Reply With Quote
ישן 23-04-07, 15:40   # 5
syn
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,919

syn לא מחובר  

אני מנסה להוציא את הדף הבא -
PHP קוד:
$page curl_init("http://xml.weather.yahoo.com/forecastrss?p=ISXX0007&u=c");




curl_setopt($pageCURLOPT_HEADER0);

curl_exec($page);
curl_close($page); 
הוא מחזיר לי את השגיאה הבאה -
קוד:
Warning:  curl_setopt(): supplied argument is not a valid cURL handle resource in /home/hbang/domains/galils.info/public_html/source/sidebar.php on line 445

Warning:  curl_exec(): supplied argument is not a valid cURL handle resource in /home/hbang/domains/galils.info/public_html/source/sidebar.php on line 447

Warning:  curl_close(): supplied argument is not a valid cURL handle resource in /home/hbang/domains/galils.info/public_html/source/sidebar.php on line 448
  Reply With Quote
ישן 23-04-07, 16:18   # 6
Eran-s
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 2,609

Eran-s לא מחובר  

לא עובדים עם CURL ככה, תעיין כאן:
http://il.php.net/curl_init
__________________
מפתח ומתחזק אתרים.
  Reply With Quote
ישן 23-04-07, 16:43   # 7
syn
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,919

syn לא מחובר  

אוקיי, אתה יכול לעזור לי לשלב explode בתוך זה?
אני מנסה להוציא כמה שורות בלבד...

PHP קוד:
$ch curl_init();


curl_setopt($chCURLOPT_URL"http://xml.weather.yahoo.com/forecastrss?p=ISXX0007&u=c");
curl_setopt($chCURLOPT_HEADER0);


curl_exec($ch);

$lines explode("\n"$page);
for (
$i=30$i<=32$i++)
echo 
$lines[$i-1]." ";


curl_close($ch); 
קודם שמתי את הפונקציה במשתנה $page והכל עבד פיקס,
עכשיו אני לא יודע איזה מהם לשים במשתנה.
  Reply With Quote
ישן 23-04-07, 19:07   # 8
Eran-s
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 2,609

Eran-s לא מחובר  

איזה ערך אתה רוצה להוציא?
__________________
מפתח ומתחזק אתרים.
  Reply With Quote
ישן 23-04-07, 19:14   # 9
syn
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,919

syn לא מחובר  

ציטוט:
נכתב במקור על ידי Eran-s צפה בהודעה
איזה ערך אתה רוצה להוציא?
אני רוצה להציג את השורות 30, 31 ו32.
כשזה היה עם file_get_contents, שמתי אותו במשתנה $page ואז הכל היה פיקס.
  Reply With Quote
ישן 23-04-07, 19:19   # 10
Meir
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Dec 2006
גיל: 34
הודעות: 383

Meir לא מחובר  

בגלל שאתה לא מפעיל את הcurl לא פועל לך תוסיף את השורות האלו:

PHP קוד:
curl_setopt($curl,CURLOPT_RETURNTRANSFER,1);
$page curl_exec($curl); 
__________________
רק אחרי שנמצאים בחושך, אפשר להעריך את האור.
  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. הזמן כעת הוא 00:41.

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