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

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

Derey22 07-03-09 01:14

php| בדיקת דומיין
 
שלום,
עשיתי סקריפט קטן שבודק אם דומיין הוא פנוי או לא.
PHP קוד:

        $domain=$_REQUEST['domian'];
        
$html=file_get_contents('https://domains.livedns.co.il/DomainWhois.aspx?Domain='.$domain);
        
        
//echo $html;

        
if(preg_match("/לחץ כאן על מנת לרכוש את הדומיין/i",$html) > 0) {
            echo 
"OK" ;
        } 

הקוד לא עובד,משתנה html מכיל את הביטוי "לחץ כאן על מנת לרכוש את הדומיין".(בדקתי).
אבל עשיתי בדיקה נוספת:הוצאתי את html כפלט,עשיתי הצג מקור והכנסתי אותו למשתנה html.
והכל עבד,

שני הדפים הם בקידוד utf-8.
תודה לעוזרים.

Tomer 07-03-09 01:22

אתה שולח לסקריפט את "domian" או "domain" כפרמטר? תסתכל על $_REQUEST (מצד שני, אולי זה תקין, ולזה התכוונת).

Derey22 07-03-09 01:28

ציטוט:

נכתב במקור על ידי Tomer (פרסם 701627)
אתה שולח לסקריפט את "domian" או "domain" כפרמטר? תסתכל על $_REQUEST (מצד שני, אולי זה תקין, ולזה התכוונת).

אתה צודק שלא כתבתי טוב אבל השם לא חשוב.

Tomer 07-03-09 03:08

תשמור את העמוד PHP כ- UTF8, או שתבצע mbstring_convert_encoding לדוגמא על $html כדי לשנות אותו ל ascii / cp1255, או מה שהקידוד PHP שלך לא יהיה.

Derey22 07-03-09 12:53

אני לא רואה למה לעשות את זה,הדף שלי הוא בקידוד utf-8 וגם הדף של livedns הוא בקידוד utf-8.

Tomer 07-03-09 14:48

http://www.tukim.us/Tomer/derey.php?domain=hosts.co.il

http://www.tukim.us/Tomer/derey.php?...dhasjkdhas.com

לי זה עובד, והדף שלי בקידוד UTF-8. אני מניח שיש תקלה כלשהי בקידוד, כי לא שיניתי כלום בקוד (חוץ מ $_REQUEST, ששיניתי ל domain במקום domian)

daMn 07-03-09 14:51

המסמך עצמו מקודד כUTF?
אני לא מתכוון להדר.

Derey22 07-03-09 15:15

הבעיה היתה בnotpad++, אמרתי לו לקודד כutf-8 וזה לא עבד,לעומת הnotpad של הווינדוס שכן עשה את זה.

תודה tomer ו damn


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

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