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

نام تاپیک: گرفتن نام چند تیم و انتخاب رندوم

  1. #1
    کاربر جدید آواتار Overmind
    تاریخ عضویت
    فروردین 1394
    محل زندگی
    زنجان
    پست
    5

    گرفتن نام چند تیم و انتخاب رندوم

    سلام لطفا به کد زیر نگاه کنید

    <html>
    <head>

    <font size="3" face="Tahoma">
    </head>
    <body>
    <center>

    <form method="GET" action="index.php" >
    </br>
    </br>
    تیم اول: <input type="text" name="t1">
    </br>
    </br>
    تیم دوم: <input type="text" name="t2">
    </br>
    </br>
    تیم سوم: <input type="text" name="t3">
    </br>
    </br>
    تیم چهارم: <input type="text" name="t4">
    </br>
    </br>
    <input type="submit" name="submit_form" value="برای دیدن نتیجه کلیک کنید " >

    <?php
    $a = $_GET["t1"];
    $b = $_GET["t2"];
    $c = $_GET["t3"];
    $d = $_GET["t4"];

    if(!$a)
    {

    die('لطفا اسم تیم مورد نظر را بنویسید');

    }
    elseif (!$b)
    {

    die('لطفا اسم تیم مورد نظر را بنویسید');

    }
    elseif(!$c)
    {

    die('لطفا اسم تیم مورد نظر را بنویسید');

    }
    elseif(!d)
    {

    die('لطفا اسم تیم مورد نظر را بنویسید');

    }
    else
    echo rand($a,$b,$c,$d);
    ?>

    </form>
    </body>
    </center>
    </html>





    میخوام اسم چهار تا تیم رو بگیرم و بعد به صورت رندوم یکی رو نشون بدم حالا مشکلم اینه که اون شرط ها که برا خالی نبودن هست قبل کلیک روی دکمه نتیجه عمل میکنن و ارور میدن چه بخشی اضافه کنم که اینا بعد کلیک اجرا بشن

    ممنون

  2. #2

    نقل قول: گرفتن نام چند تیم و انتخاب رندوم

    ابتدا کد php درج شود

    $a[] = $_GET["t1"];
    $a[] = $_GET["t2"];
    $a[] = $_GET["t3"];
    $a[] = $_GET["t4"];

    if(empty($a[0]) || empty($a[1]) || empty($a[2]) || empty($a[3]))
    {
    die('لطفا اسم تیم مورد نظر را بنویسید');
    }
    else
    echo array_rand($a);

    کد HTML:
    <html>
    <head>
     
    <font size="3" face="Tahoma">
    </head>
    <body>
    <center>
     
    <form method="GET"  action="index.php" >
    </br>
    </br>
      تیم اول: <input type="text" name="t1">
    </br>
    </br>
       تیم دوم: <input type="text" name="t2">
    </br>
    </br>
     تیم سوم: <input type="text" name="t3">
    </br>
    </br>
     تیم چهارم: <input type="text" name="t4">
    </br>
    </br>
    <input type="submit" name="submit_form" value="برای دیدن نتیجه کلیک کنید " >
     
    
     
    </form>
    </body>
    </center>
    </html>

  3. #3
    کاربر دائمی آواتار thacker
    تاریخ عضویت
    دی 1390
    محل زندگی
    اکباتان
    پست
    621

    نقل قول: گرفتن نام چند تیم و انتخاب رندوم

    <?php
    header('Content-Type: text/html; charset=utf-8');
    if(isset($_POST['submit'])) {

    $a = $_POST["t1"];
    $b = $_POST["t2"];
    $c = $_POST["t3"];
    $d = $_POST["t4"];

    if(empty($a) || empty($b) || empty($c) || empty($d)) {

    $error = 'لطفا اسم تیم مورد نظر را بنویسید';

    } else {

    $teams = array($a,$b,$c,$d);
    shuffle($teams);
    $rand = $teams[0];
    $ok = 'Random Team : '.$rand;

    }

    }
    ?>
    <html>
    <head>

    <font size="3" face="Tahoma">
    </head>
    <body>
    <center>

    <form method="POST" action="">
    </br>
    </br>
    تیم اول: <input type="text" name="t1">
    </br>
    </br>
    تیم دوم: <input type="text" name="t2">
    </br>
    </br>
    تیم سوم: <input type="text" name="t3">
    </br>
    </br>
    تیم چهارم: <input type="text" name="t4">
    </br>
    </br>
    <input type="submit" name="submit" value="برای دیدن نتیجه کلیک کنید " >
    <br>
    <?php
    if(isset($error) && !empty($error)) { echo '<span style="color:#F00;">'.$error.'</span>'; }
    else if(isset($ok)) { echo '<span style="color:#080;">'.$ok.'</span>'; }
    ?>

    </form>
    </body>
    </center>
    </html>

  4. #4
    کاربر جدید آواتار Overmind
    تاریخ عضویت
    فروردین 1394
    محل زندگی
    زنجان
    پست
    5

    نقل قول: گرفتن نام چند تیم و انتخاب رندوم

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

تاپیک های مشابه

  1. سوال: انتخاب رندوم بین چند عدد مختلف
    نوشته شده توسط kamal3401 در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 1
    آخرین پست: جمعه 01 اسفند 1393, 23:44 عصر
  2. گرفتن لیست درایو ها و انتخاب یکی از آنها بطور رندوم
    نوشته شده توسط shaghayegh_ir در بخش C#‎‎
    پاسخ: 3
    آخرین پست: جمعه 16 تیر 1391, 00:11 صبح
  3. گرفتن نام و مسیر یک انتخاب شده در explorer
    نوشته شده توسط amir.ahangari در بخش VB.NET
    پاسخ: 0
    آخرین پست: یک شنبه 09 مرداد 1390, 11:38 صبح
  4. گرفتن نام فیلد انتخاب شده از یک dbgrid داخل یک برنامه ی دیگر
    نوشته شده توسط az-navaei در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 0
    آخرین پست: پنج شنبه 19 خرداد 1390, 12:37 عصر
  5. انتخاب رندوم چند عدد
    نوشته شده توسط pedram_ns در بخش VB.NET
    پاسخ: 2
    آخرین پست: شنبه 04 دی 1389, 01:29 صبح

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

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