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

موضوع: درخواست کد پی اچ پی گرفتن متغییر از آدرس سایت

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #16
    عضو انجمن
    تاریخ عضویت
    Dec 2009
    نوشته ها
    105
    تشکر تشکر کرده 
    112
    تشکر تشکر شده 
    160
    تشکر شده در
    102 پست

    پیش فرض پاسخ : درخواست کد پی اچ پی گرفتن متغییر از آدرس سایت

    T.Toosi عزیز با کمال تشکر از پاسخگویی شما
    در کد بالا فکر کنم درصوتیکه site1 چند متغییر داشته باشد به صورت راندم نمایش داده میشود
    در کل من میخواهم هر کدام یک از متغییر ها که تعریف میکنم به صورت متغییر باشد و شرایط زیر باشد
    در صورتیکه متغییر به صورت زیر باشد
    'site2' => 'file2', همان file2 نمایش داده شود ولی اگه چندین مورد بود آنها را به صورت راندوم نمایش داده شود و محدودیتی در تعداد نداشته باشد به طور مثال:
    کد PHP:
            'site1' => array('file1''file1-2'),
            
    'site2' => array('file2'),
            
    'site3' => array('file3''file3-2''file3-3''file3-4'),
            
    'site4' => array('file4''file4-2''file4-3'),
            
    'site5' => array('file5''file5-2''file5-3''file5-4''file5-5'), 
    به طور کلی متغیر تعرف شده مساوی یک آدرس یا چندین آدرس باشد و محدودیت در این مورد نباشد و در صورت داشتن یک آدرس آنرا نمایش داده و در صورت داشتن چندین آدرس یکی را به صورت راندوم انتخاب نماید
    کد PHP:

     <?php
        $squrl    
    null;
         
    $urls = array( 
            
    'site1' => array('file1''file1-2'),
            
    'site2' => array('file2'),
            
    'site3' => array('file3''file3-2''file3-3''file3-4'),
            
    'site4' => array('file4''file4-2''file4-3'),
            
    'site5' => array('file5''file5-2''file5-3''file5-4''file5-5'),
            );  
        if(isset(
    $_GET)) 
            
            foreach (
    $_GET as $k=>$v) {
                if(
    $k == 'site1') {
                    
    $rand    array_rand($v1);
                    
    $squrl    $v[$rand[0]];
                    break;
                }
                if (
    array_key_exists($k,$urls)) {
                    
    $squrl = @$urls[$k];            
                    break;        
            }            
        }
        
        
        if(
    $squrl) echo 'file: "'.$squrl.'",';
    else
    {
        echo 
    'file: "defaultURL",';
    }   
    ?>

    لطفا کد بالا را تصحیح کنید تا موارد فوق را بتوانیم انجام دهیم
    سپاس
    ویرایش توسط gigarayaneh : October 14th, 2016 در ساعت 13:35

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

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

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

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

  1. درخواست آموزش تغییر ورژن پی اچ پی
    توسط sina_lizard در انجمن دیگر سیستم ها
    پاسخ ها: 8
    آخرين نوشته: December 22nd, 2017, 15:41
  2. آموزش تغییر نسخه پی اچ پی هاست
    توسط alimoein در انجمن مباحث و منایع آموزشی
    پاسخ ها: 0
    آخرين نوشته: December 31st, 2015, 05:20
  3. درخواست تغییر درگاه پی پال یک اسکریپت به درگاه پی لاین
    توسط rerzaz در انجمن درخواست انواع اسکریپت،سیستم عامل،نرم افزار و ..
    پاسخ ها: 10
    آخرين نوشته: December 9th, 2015, 16:00
  4. در خواست وی پی اس برای فقط وفقط تغییر آی پی
    توسط sajadakbari در انجمن درخواست سرور مجازی
    پاسخ ها: 15
    آخرين نوشته: August 29th, 2014, 19:45
  5. پاسخ ها: 3
    آخرين نوشته: July 11th, 2013, 15:42

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

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