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

نام تاپیک: چگونه می توانم از طریق یک کد در یک سایت دیگر log in کنم؟

  1. #1

    چگونه می توانم از طریق یک کد در یک سایت دیگر log in کنم؟

    با سلام دوستان

    ممنون می شوم اگر بنده را راهنمایی کنید. من کدی می خواهم که توسط اون بتونمن فیلد یوزر نیم و پسوورد را در تشخیص بدم و آنها را وارد کرده و از طریق سرور لاگ این کنم به سایت دیگر.

    منظورم این هست که مثلا من یوزر و پسوورد خودم رو در یک سایت دیگر به این اسکریپت بدم این بره و لاگ این کنه. اولین مشکلم این هست که نمی دونم چجوری بهش بگم فیلد یوزر و پسوورد کجاست و دومین مشکل اینکه چجوری لاگ این کنه. آیا میشه کاری کرد بعد از لاگ این کردن کوکی هم ثبت بشه و در دفعات بعد احتیاج به ورود یوزر و پسوورد هم نباشه؟
    و برای خروج از سایت قبلی و ورود به سایت بعدی باید چیکار کرد؟

  2. #2

    نقل قول: چگونه می توانم از طریق یک کد در یک سایت دیگر log in کنم؟

    شما باید از curl استفاده کنید

  3. #3

    نقل قول: چگونه می توانم از طریق یک کد در یک سایت دیگر log in کنم؟

    ممنون از پاسخ شما. میشه یکم بیشتر توضیح بدید؟
    آخرین ویرایش به وسیله nekooee : پنج شنبه 01 بهمن 1388 در 23:52 عصر

  4. #4

    نقل قول: چگونه می توانم از طریق یک کد در یک سایت دیگر log in کنم؟

    البته من یک آموزش تو لینک زیر ازش پیدا کردم. اما انگار باید یک برنامه CURL روی سرور نصب بشه! خوب سرور من اختصاصی نیست و من دست خودم نیست که بخوام برنامه ای نصب کنم. آیا میشه بدون نصب برنامه ای این کار رو کرد؟

    http://1saeid.wordpress.com/2007/03/...%AF%D8%B1-php/

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


    4- لاگین کردن به سایت YAHOO.com :

    <?php
    // Script created by Nur-E-Alam Khan
    // Email: porosh@msn.com (Dhaka, Bangladesh)
    $url =”http://login.yahoo.com/config/login?.src=ym&.intl=us&.partner=&.done=http%3A%2F% 2Fmail.yahoo.com%2F”;
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_ANY);
    curl_setopt ($ch, CURLOPT_COOKIEJAR, ‘/temp/cookie.txt’);
    curl_setopt ($ch, CURLOPT_POSTFIELDS, “login=emailid&passwd=password&&submit=Sign In”);
    ob_start();
    curl_exec ($ch);
    ob_end_clean();
    curl_close ($ch);
    unset($ch);
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
    curl_setopt($ch, CURLOPT_COOKIEFILE, “/temp/cookie.txt”);
    curl_setopt($ch, CURLOPT_URL,”http://us.f515.mail.yahoo.com/ym/login?”);
    $result = curl_exec ($ch);
    curl_close ($ch);
    echo $result;
    ?>



    البته در استفاده از همین اسکریپت هم من گیج شدم. اولا چجوری میشه بعد لاگ اوت کرد؟ و همجنین یوزر و پسوورد را باید مستقیما تو این خط گذاشت؟:
    “login=emailid&passwd=password&&submit=Sign In”)
    آخرین ویرایش به وسیله nekooee : پنج شنبه 01 بهمن 1388 در 23:52 عصر

  5. #5

    نقل قول: چگونه می توانم از طریق یک کد در یک سایت دیگر log in کنم؟

    البته من هدفم از لاگ این کردن دانلود هست که توی یک اسکریپت اون رو پیدا کردم که یوزر و پسوورد سایت رو میدی و لینک دانلود هم میدی و اون برات دانلود می کنه. اما من می خوام از انجمنها دانلود کنم و لینک اونها رو حتی با دادن یوز و پسوورد قبول نمیکنه.!

    آیا شما روشی می دونید که بشه از انجمنها با داشتن یوزر و پسوورد سرور به سرور فایل منتقل کرد؟

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

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