PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : سوال! کمک لطفا



saeed121
July 10th, 2015, 18:40
سلام
دوستان من یه فایل php دارم که خروجیش نشون میده ای پی سرور روشنه یا خاموشه.

تو دستوراتش هم ip و port گرفته وقتی با نرم افزار easyphp اجرا میکنم درست کار میکنه و خروجی رو روشن نشون میده.

حالا سواله من اینه که این فایل رو چی جوری میتونم ببرم رو بستر اینترنت تا برای همه نشون داده شه ؟ با هاست رایگان تست کردم نشد و خروجیش درصورتی که باید روشن باشه میگه خاموشه!

منتظره پاسخم.ممنون

yastheme
July 10th, 2015, 18:43
چه جوری تست می کنه ؟ با چه تابعی؟ fsockopen ؟ شاید تابعی که استفاده می کنید در هاست بسته شده باشد

saeed121
July 10th, 2015, 19:31
بله از تابع fsockopen استفاده میکنم. پس هیچ راه دیگه ای نداره؟؟

yastheme
July 10th, 2015, 20:12
بله از تابع fsockopen استفاده میکنم. پس هیچ راه دیگه ای نداره؟؟
اول از کد زیر استفاده کنید تا مطمئن شوید مورد از بسته بودن تابع است:




<?php
if (function_exists('fsockopen')) {
echo "functions are available.<br />\n";
} else {
echo "functions are not available.<br />\n";
}
?>




توابع دیکه ای هم هستند که ممکنه به درد شما بخوره؛
socket
http://php.net/manual/en/function.socket-connect.php
http://php.net/manual/en/ref.sockets.php
http://php.net/manual/en/sockets.examples.php