مشكل با تايع file_get_contents
سلام
من يه فرم دارم، كه كاربر يه سري اطلاعات رو وارد ميكنه، يكي از اين فيلدها 'آدرس سايت' هستش.
لازمه كه محتواي اين آدرس رو هم چك كنم!
وقتي با تابع file_get_contents آدرس رو چك ميكنم، مشكلي نيست. مشكل وقتي پيش مياد كه آدرس اشتباه وارد بشه. مثلا . در اين صورت تابع يه خطا بر ميگردونه!
با يه شرط if اومدم جلوي خطا رو بگيرم، ولي خطا رو ميده بعد، ميره سراغ شرط !!!
[PHP]if (!file_get_contents($url)) die('Invalid URL');[/PHP]
کد:
Warning: file_get_contents() [function.file-get-contents]: php_network_getaddresses: getaddrinfo failed: No such host is known. in ...
Warning: file_get_contents(http://aqwe.comasd) [function.file-get-contents]: failed to open stream: No error in ...
چي كار ميشه كرد كه ديگه با اين خطا مواجه نشه كاربر !؟