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

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

Tomer 08-02-08 14:18

התחברות לאתר דרך POST ושמירת Cookies
 
אהלן,

אני מחפש דרך שתאפשר לי להתחבר לאתר כלשהו ב POST, לשמור את העוגיות שהאתר מעביר למחשב בד"כ, ולהשתמש בהן אח"כ ב session אחר (כלומר - אני צריך להכנס לעמוד שמחייב הזנת ססמא לפני..)

רעיונות?

DavidBD 08-02-08 14:28

אשמח אם תסביר את עצמך טוב יותר..

Tomer 08-02-08 14:34

דרך להתחבר לאתר ב PHP, ולשמור את העוגיות שהאתר מציע לאחר ההתחברות ולהשתמש בהן אח"כ.

- התחברות לאתר (login) דרך PHP ע"י שליחת POST
- שמירת העוגיות
- כניסה לדף אחר באתר ושימוש בעוגיות שנשמרו קודם לכן, ככה שהמשתמש יהיה מזוהה בעצם
- הצגת העמוד לאחר הכניסה

זה הכל (:

Daniel 08-02-08 14:38

אם הבנתי נכון,
התחברות - CURL
שמירת עוגיות ב-CURL יש לך אפשרות שהם ישמרו כקובץ, הקוקיס נמצאים גם בהידר.
כניסה לדף אחר - עם CURL, עם HEADER כנראה

Tomer 08-02-08 16:40

מצאתי class ב php.net שעושה את מה שצריך, אבל כשניסיתי לגשת לעמוד עם https:// לא הצלחתי, וניסיתי לגשת לעמוד עם http:// והצלחתי. צריך לשלוח משהו מיוחד ע"מ להשתמש ב https:// ?

Rom 08-02-08 17:51

יש בעיה עם SSL וPHP, צריך להגדיר משהו שונה בphp.ini
מה שכן אני יודע שבעזרת cUrl זה עובד מצוין, ואפשר בלי בעיה לעשות את מה שאתה רוצה גם עם https.

http://il2.php.net/curl

פה יש לך הרבה מידע על זה.

Tomer 08-02-08 18:00

Rom - יש לך מושג מה צריך להגדיר?

pirsomet 08-02-08 19:04

אתה צרך למצוא ב PHP.INI שורה ,משהו כמו
קוד:

;extension=php_openssl.dll
ואתה צריך למחוק את סימן של הערה
קוד:

;

Tomer 08-02-08 19:10

dll בשרת לינוקס? נמ, לא אפשרי..

pirsomet 08-02-08 19:30

ציטוט:

נכתב במקור על ידי Tomer (פרסם 607221)
dll בשרת לינוקס? נמ, לא אפשרי..

אמרתי משהו זה... בלינוקס אמור להיות משהו דומה, רק תחפש

תנסה לחפש את זה בלינוקס
קוד:

extension=openssl.so


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

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