دوست عزیز متاسفانه من PHP کار نمیکنم بتونم کمکتون کنم .. منتظر دوستان دیگه باشید .. البته در مورد فرق socket_create و socket_create_listen باید بگم در برنامه نویسی سوکت یک تابع و یا متد پورت رو باز میکنه و دیگری به پورت گوش میده .. اینجا هم همینطوره
با درود
تاپیکی شبیه به این موضوع رو در بخش برنامه نویسی دیم اما هم خیلی کلی بود(مربوط به تمام زبانها) و این موضوع فکر میکنم به این بخش بیشتر مربوط میشه .. امیدوارم بیجهت تاپیک جدید باز نکرده باشم
من تازه برنامه نویسی سوکت تو پی اچ پی رو یاد گرفتم(البته یه کم) برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
چند تا مشکل دارم، هر چی سرچ کردم چیزی دستگیرم نشد، انگلیسیم هم ضعیفه ...
1. فرق این دو تابع رو خوب نفهمیدم socket_create و socket_create_listen .. اینم بگم که اصلا از socket_create نتونستم اسفاده کنم، موقع bind کردن ارور میده .. با اون یکی بدون مشکل یه پورت برام باز میکنه
2. تو بعضی از سایتها گفته میشه که اسکریپت را از طریق CLI اجرا کنید!!برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید چه جوری؟
من که از طریق http این کار رو میکنم
یه سایت خوب در این ضمینه پیدا کردم که طبق اون رفتم جلو، چون مثالهاش جواب میداد .. اینم آدرس سایت
این مثال رو از این سایت میزارم
برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
خط اول رو جایی دیگه دیده بودم گزاشتم .. اینم بگم که تو خط 12 پارامتر سوم socket_read باید PHP_NORMAL_READ باشه .. حالا میرم سراغ بقیه سوالاتم
3. اسکریپت رو با command Prompt ویندوز وقتی telnet میکنم کار میکنه اما با putty کار نمیکنه
وقتی socket_read رو مد PHP_BINARY_READ میزارم تو command prompt کاراکتر به کاراکتر میفرسته تا اینجا مشکلی نیست اما بعضی از کلیدها رو کد ascii رو نمیزنه مثلا enter یا Esc برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید .. و وقتی با تابع fsockopen وصل میشم و از fwrite استفاده میکنم فقط یک کاراکتر میتونه بفرسته برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید اگه بخوام یه string بفرسته باید به تعداد کاراکتر ها این تابع رو فراخانی کنم برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید ...
4. اگه یه همچین اسکریپتی رو اجرا کنم امکانش هست که اون پورت رو با یه اسکریپت دیگه ببندم؟
5. خیلی جاها دیدم میگن این "usr/bin/php -q/!#" رو اول اسکریپت بنویسین منکه نفهمیدم چه تاثیری داره؟برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
منتظر پاسخهای شما هستم.
دوست عزیز متاسفانه من PHP کار نمیکنم بتونم کمکتون کنم .. منتظر دوستان دیگه باشید .. البته در مورد فرق socket_create و socket_create_listen باید بگم در برنامه نویسی سوکت یک تابع و یا متد پورت رو باز میکنه و دیگری به پورت گوش میده .. اینجا هم همینطوره
___________________________________________My Resume/CV
Mobin Ranjbar
Programmer / App Developer / Software Engineer / Scrum Master / Student
My System Config Validation
___________________________________________
برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید هیچکس منو تحویل نمیگیره!!
درود خداوند بر شماباد
لطفا راهنمایی بفرمایید برای درج کردن رکوردی از یک جدول به جدول دیگر با گزاشتن checkbox،را برام توضیح دهید
1 کاربر در حال مشاهده این موضوع. (0 عضو و 1 میهمان)
Bookmarks