نمایش نتایج 1 تا 5 از 5

نام تاپیک: درخواست کمک برای link tester

  1. #1

    درخواست کمک برای link tester

    سلام به همه مدیدان خوب این سایت و کاربران
    من دانشجو هستم و الان داره یواش یواش امتحانات شروع میشه وهر استادی پروژه گفته (3پروژه) که همتون که می دونید وقت کم برای آماده شدن برای امتحانات و هم انجام پروژه. از استاتید کمک می خواهم که به من یاری کند تا هر چه زودتر پروژ هها را انجام بدهم و با خیال آسوده تری درس ها را بخونم.یکی از پروژه هابه صورت زیر است:
    صفحه وبی را طراحی کنید که تمامی لینک های موجود در یک صفحه را گرفته و سپس به بررسی لینک ها بپردازد و صحت لینک ها یا نادرست بودن را مشخص کند.آیا لینک فعال است که با کلیک روی آن بتوان به آن لینک وارد شد یا نه.لیست لینک های صحیح و ناصحیح رو در یک جدول نشان دهد.اگر یک تابعی در php یا در javascript وجود داشته باشد که تمامی لینک ها ی یک صفحه را بگیرد یا صحیح بودن لینکها را بررسی کند. (ترجیجا js باشد)
    واگر امکان داشته باشد لینک های خراب را که پیدا کرده لینک سالم آنرا پیداکند.مثلا در سایتهای خبری که یک خبر تیتر اول سایت می شود وبعد از مدت یک هفته به قسمت آرشیوی انتقال پیدا میکند.

  2. #2
    چرا هیچ کس جواب نمی ده.به خدا من دارم خفه می شم.نمی دونم در این وقت کم چکار کنم

  3. #3

    نقل قول: درخواست کمک برای link tester

    نقل قول نوشته شده توسط jafar00io65 مشاهده تاپیک
    چرا هیچ کس جواب نمی ده
    به این دلیل

    قانون شماره 27
    درخواست و حل تمرین پروژه های دانشجویی اکیداً ممنوع بوده و تنها استفاده از مباحث و درخواست راهنمایی در این راستا مجاز می باشد.

    قوانین کلی سایت
    https://barnamenevis.org/showthread.php?t=51814

    مجموعه آموزشی Asp.Net Core Mvc کاملا به زبان فارسی(21 ماژول و 15 ساعت فیلم آموزشی همراه با سورس کامل تمرینات و پروژه عملی انجام شده در طول آموزشی)
    مشاهده جزئیات در آدرس http://www.mkiani.ir/blog/content/53084


    وب سایت : http://www.mkiani.ir
    پست الکترونیک : mkiani3000@gmail.com

    موفق و پیروز باشید.
    مهدی کیانی


  4. #4

    نقل قول: درخواست کمک برای link tester

    ببخشید من نمی دونستم. اگه میشه منو راهنمایی کنید
    معرفی سایتی یا مرجع مناسبی در رابطه با سوالم

  5. #5

    نقل قول: درخواست کمک برای link tester

    فکر کنم یک مقدار برای نمرۀ شما دیر شده ولی از کلاسی به نام Crawler میتونید برای یافتن لینکهای یک صفحه استفاده کنید. برای مشخص کردن وضعیت درستی صفح هم کافی HTTP RESPONSE CODE اون لینک رو چک کنید که اگر 200 و یا به طور کلی 2XX بود میتونید مطمئن شید لینک سالمه . برای اینکار از تابع PHP_CURL استفاده کنید فکر کنم راحت ترینش هست.

    $url = "http://yahoo.com";

    $UserAgent = "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9) Gecko/2008052906 Firefox/3.0";

    $CurlInit =curl_init();

    curl_setopt ($CurlInit, CURLOPT_URL,$url );

    curl_setopt($CurlInit, CURLOPT_USERAGENT, $UserAgent);

    curl_setopt ($CurlInit, CURLOPT_RETURNTRANSFER, 1);

    curl_setopt ($CurlInit,CURLOPT_VERBOSE,false);

    curl_setopt($CurlInit, CURLOPT_TIMEOUT, 5);

    $page=curl_exec($CurlInit);

    $UrlResponseCode = curl_getinfo($CurlInit, CURLINFO_HTTP_CODE);

    curl_close($CurlInit);

    if( ($UrlResponseCode>=200) && ($UrlResponseCode<300) )
    Echo("URL : ".$url." is OK!");
    else
    Echo("URL : ".$url." is not Responding");


    این لینکها هم برای اطلاعات بیشتر ببینید :

    لیست کدهای ریسپانس : http://en.wikipedia.org/wiki/List_of_HTTP_status_codes
    توضیحات تابع Curl در سایت پی اچ پی: http://ir.php.net/manual/en/ref.curl.php
    کلاس Crawler برای پیدا کردن لینکها : http://www.phpclasses.org/browse/package/4441.html

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •