نمایش نتایج: از شماره 1 تا 10 , از مجموع 49

موضوع: معرفی توابع و کلاس های کاربردی php

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #20
    عضو انجمن rezaonline.net آواتار ها
    تاریخ عضویت
    Apr 2012
    محل سکونت
    Sanandaj | Tehran
    نوشته ها
    939
    تشکر تشکر کرده 
    1,556
    تشکر تشکر شده 
    2,338
    تشکر شده در
    1,230 پست

    پیش فرض پاسخ : معرفی توابع و کلاس های کاربردی php

    با اجازه دوستان منم یه دست پخت بدم!
    بعضی وقتها عمو قلیـ ـلتر چی اشتباهی یه سایت رو قیـ ــلتر میکنه!
    هر چی هم پیغام میفرستی که اله و بله این سایته خوب بود چرا چیز شد ، جوابی نمیگیرید!

    خب بیایید با Curl و file_get_contents یه حالی به این سایتا بدیم!
    اول یه پوشه بسازید توی ساییتون مثلاً ghilter
    بعد سه تا فایل به اسم های index.php , make.php , img.php

    فرض میکنیم آدرس سایت شما mysite.ir باشه با اون پوشه میشه http://mysite.ir/ghilter

    محتوای فایل index.php (آدرس http://mysite.ir/ghiltr/ با آدرس جدید جایگزین کنید! )

    کد PHP:
    <?php

    ob_start
    ();$siteurl 'http://mysite.ir/ghiltr/';
    if(isset(
    $_GET['url']))    $addr base64_decode($_GET['url']);else    $addr 'http://google.com';    $content file_get_contents($addr);preg_match_all('/<img.+src=[\'"]([^\'"]+)[\'"].*>/i'$content$matches);

    foreach(
    $matches[1] as $img)    $content str_replace($img,$siteurl.'img.php?img='.base64_encode($img),$content);
    echo 
    $content;
    ?>

    حالا محتوای فایل img.php (لازم به ذکره که سایت شما باید جتماً از curl پشتیبانی کنه)
    کد PHP:
    <?php
    if(isset($_GET['img']))    $img base64_decode($_GET['img']);else    $img null;    if($img){$ch curl_init($img);curl_setopt($chCURLOPT_HEADER0);curl_exec($ch);curl_close($ch);}
    و حالا فایل make.php

    کد PHP:
    <?php    
     
    echo '<a href="index.php?url='.base64_encode($_POST["make"]).'" target=_blank  />Click</a> <br><input type=text size=80 value='.base64_encode($_POST["make"]).'    />';    ?><form method=post ><input type=text name=make size=80 value='http://'  /><input type=submit value=ok /></form>

    خب این سه کارو کردید؟
    حالا به آدرس mysite.ir/ghilter/make.php برید.
    توی فیلد دوم آدرس سایت ***** شده رو بنویسید (حتماً در ابتداش http://www. رو بنویسید ! یادتون نره!) بعد make رو بزنید!
    بعد میبینید که فیلد اولیه یه مقدار عجق وجق مینویسه ! (مثلاً 123)
    اون مقدار رو کپی کنید و بصورت متد گت بدید به index.php
    یعنی بابا جون اینجا برید mysite.ir/ghilter/index.php?url=123


    یا روی لینکی که توی همون make.php بعد از make کردن آدرس سایت ***** شده میده کلیک کنید!

    با تشکر رضا.ش

    کنکوریهاش بزن لایکو ...

  2. تعداد تشکر ها ازrezaonline.net به دلیل پست مفید


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. درخواست افزونه پیش فاکتور و فاکتور وردپرس
    توسط Jai در انجمن درخواست انواع ماژول،پلاگین،قالب،امکانات سفارشی
    پاسخ ها: 2
    آخرين نوشته: February 13th, 2017, 10:36
  2. پاسخ ها: 21
    آخرين نوشته: June 11th, 2016, 12:59
  3. پاسخ ها: 0
    آخرين نوشته: December 26th, 2015, 11:40
  4. توجه توجه .نویسندگی سایت های جور وا جور .توجه توجه
    توسط ko9ol30 در انجمن به دنبال کار هستم
    پاسخ ها: 0
    آخرين نوشته: June 20th, 2015, 12:21
  5. درخواست سرور مجازی ویندوز برای تورنت و تورنت دادن و گرفتن
    توسط Daniel4u در انجمن درخواست سرور مجازی
    پاسخ ها: 9
    آخرين نوشته: September 21st, 2012, 11:24

مجوز های ارسال و ویرایش

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