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

موضوع: کمک در نوشتن کد php مبتدی

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    عضو انجمن
    تاریخ عضویت
    Jan 2013
    نوشته ها
    198
    تشکر تشکر کرده 
    19
    تشکر تشکر شده 
    199
    تشکر شده در
    142 پست

    پیش فرض کمک در نوشتن کد php مبتدی

    سلام
    وقت بخیر
    من تا اینجای کد رو نوشتم یه ماشین حساب ساده
    میخواستم بدونم چطور میتونم کارهای زیر هم به کد اضافه کنم
    1-در input که به نام opt می باشد فقط 6 عملیات ریاضی + - / % *^ بشه وارد کرد و هر چی غیر اینا بود خطا بده
    2-تقسیم بر صفر هم خطا بدهد حتما
    3-عملیات های ریاضی بین دوعدد هم چاپ کنه زیرش

    کد:
    <!DOCTYPE html>
    <htmllang="en">
    <head>
    <metacharset="UTF-8">
    <metaname="viewport"content="width=device-width, initial-scale=1.0">
    <metahttp-equiv="X-UA-Compatible"content="ie=edge">
    <title>tamrin 2</title>
    </head>
    <body>
    <formaction="?"method="post">
    <lablefor"number1">عدد اول</lable>
    <inputtype="text"name="number1"><br><br>
    <lablefor"opt">عملیات</lable>
    <inputtype="text"name="opt"><br><br>
    <lablefor"number2">عدد دوم</lable>
    <inputtype="text"name="number2"><br><br>
    <inputtype="submit"name="btn_run"value="Grade"><br><br>
    </form>
    <?php
    if(isset($_POST['btn_run']))
        {   
    $num1 = $_POST['number1'];
    $num2 = $_POST['number2'];
    $opt = $_POST['opt'];
    
    if (empty($_POST["number1"]) && $num1 != '0')
            {
    print"خطا ! عدد اول را وارد نکردید .";
            }
    elseif (!is_numeric($_POST["number1"]))
            {
    print"خطا ! فقط اعداد مجاز می باشد .";
            }
    elseif (empty($_POST["number2"]) && $num2 != '0')
            {
    print"خطا ! عدد دوم را وارد نکردید .";
            }
    elseif (!is_numeric($_POST["number2"]))
            {
    print"خطا ! فقط اعداد مجاز می باشد .";
            }
    elseif (empty($_POST["opt"]) && $opt != '0')
            {
    print"خطا ! عملیات ریاضی مورد نظر را وارد نکردید .";
            }
    elseif (empty($_POST["opt"]) && $opt != '0')
            {
    print"خطا ! عملیات ریاضی مورد نظر را وارد نکردید .";
            }
        }
    ?>
    </body>
    </html>
    
    

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


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

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

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

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

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