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

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

bimbim 03-05-13 16:53

מעבר דפים דרך curl
 
היי,
הכנתי סקריפט בPHP שמתחבר לאתר אינטרנט באמצעות CURL.
הצלחתי לבצע את הכניסה בהצלחה בעזרת:
PHP קוד:

    curl_setopt($chCURLOPT_URL$loginURL);
    
curl_setopt($chCURLOPT_USERAGENT"Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.107 Safari/535.1");
    
curl_setopt($chCURLOPT_COOKIEJAR'cookie.txt');
    
curl_setopt($chCURLOPT_COOKIEFILE'cookie.txt');
    
curl_setopt($chCURLOPT_FOLLOWLOCATIONTRUE);
    
curl_setopt($chCURLOPT_RETURNTRANSFERTRUE);
    
$res curl_exec($ch); 

עכשיו אני רוצה לגשת לעמוד של חברים בלבד, members.php ואני לא מצליח להתחבר אליו באמצעות שינוי הCURLOPT_URL והרצה. הוא לא מציג שום שגיאה בcurl_error.
להערכתי זה נובע בגלל שזה לא שמר את הsession של הכניסה - האם זה הגיוני? איך מתקנים את זה?

תודה רבה!

Haimz 03-05-13 17:29

תבדוק שלקובץ cookie.txt יש הרשאות 0777
ואני לא יודע אם זה יעזור, אבל תנסה לנווט בצורה כזו:
קוד:

dirname(__FILE__) . "/cookie.txt"

bimbim 03-05-13 22:10

הצלחתי בסוף אבל תודה רבה על העזרה!
הבעיה הייתה שהיה צריך להשתמש באותו resource כל פעם ולא לסגור אותו.


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

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