فرم ثبت سفارش در php

خرید بک لینک

سلام به همه دوستان
من یه فرم تو php میخوام که باهاش بتونم سفارشات رو دریافت و ثبت کنم

الان این رو بصورت زیر نوشتم ولی چون تازه کارم خیلی شاید ایراد داشته باشه

<?php$sim = '30000';$mang = '5000';$talgh = '15000';$normal = 0;?><!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <meta name="viewport" content="width=device-width, initial-scale=1.0">    <title>Document</title>    <style>		*{direction: rtl}        body{width: 1400px;}        .wrap{display: flex;justify-content: space-between}        .form{width: 79%;border-radius: 10px;padding:5px;border: 1px solid #e8e8e8}        .price{width: 19%;border-radius: 10px;padding:5px;border: 1px solid #e8e8e8}    </style></head><body><div class="wrap">    <div class="form">        <form action="<?php $_SERVER['PHP_SELF']; ?>" method="post">            <label for="title">عنوان</label>            <input type="text" id="title" name="title">            <label for="print_class">رنگ و کلاس</label>            <select name="print_class" id="print_class">                <option value="0" selected="selected">انتخاب کنید</option>                <option value="سیاه و سفید">سیاه و سفید</option>                <option value="رنگی">رنگی</option>            </select>            <label for="print_side">وجه</label>            <select name="print_sides" id="print_side">                <option value="0" selected="selected">انتخاب کنید</option>                <option value="یکرو">یکرو</option>                <option value="دورو">دورو</option>            </select>            <label for="print_size">سایز</label>            <select name="print_sizes" id="print_size">                <option value="0" selected="selected">انتخاب کنید</option>                <option value="A4">A4</option>                <option value="A5">A5</option>            </select>            <label for="quantity">تعداد</label>            <input type="number" name="quantity" id="quantity" min="1" value="1">            <label for="print_series">سری</label>            <input type="number" name="print_series" id="print_series" min="1" value="1">            <br>            خدمات<br>            <label for="normal">عادی</label>            <input type="checkbox" id="normal" name="normal" value="عادی">            <label for="simi"> سیمی شود</label>            <input type="checkbox" id="simi" name="simi" value=" سیمی شود">            <label for="mangane"> منگنه شود</label>            <input type="checkbox" id="mangane" name="mangane" value=" منگنه شود">            <label for="talgh">طلق و شیرازه</label>            <input type="checkbox" id="talgh" name="talgh" value="طلق و شیرازه">            <br>            تحویل<br>            <input type="checkbox" id="longt" name="longt" value="Bike">            <label for="longt">زمان دار</label>            <input type="checkbox" id="semit" name="semit" value="">            <label for="semit"> عادی</label>            <input type="checkbox" id="fori" name="fori" value="">            <label for="fori"> فوری</label>            <br>            ارسال<br>            <input type="checkbox" id="hozori" name="hozori" value="Bike">            <label for="hozori">حضوری</label>            <input type="checkbox" id="peyk" name="peyk" value="">            <label for="peyk"> پیک تهران</label>            <input type="checkbox" id="post" name="post" value="">            <label for="post">پست شهرستان</label>            <br>			<label for="description">توضیحات </label>			<textarea id="description" name="description" rows="4" cols="50"></textarea><br>            <input type="file" name="file" value="ارسال فایل">            <input type="submit" name="submit" value="ثبت سفارش">    </div>    <div class="price">        <?php        if( $_POST['print_class'] == 'سیاه و سفید' and $_POST['print_sides'] == 'یکرو' and $_POST['print_sizes'] == 'A4' ){            $quantity = $_POST['quantity'];            $print_series = $_POST['print_series'];            $sum_1 = 750 *  $quantity * $print_series ;            echo 'هزینه چاپ : '. $sum_1 .'<br>';            if($_POST['simi'] == ' سیمی شود'){                echo 'هزینه کل : ' . ($sum_1 + $sim) . ' تومان';            }else{if($_POST['mangane'] == ' منگنه شود'){                echo 'هزینه کل : '. ($sum_1 + $mang) . ' تومان';}            else{if($_POST['talgh'] == 'طلق و شیرازه'){                echo 'هزینه کل : '. ($sum_1 + $talgh) . ' تومان';}            else{if($_POST['normal'] == 'عادی'){                echo 'هزینه کل : '. ($sum_1 + $normal) . ' تومان';}}            }            }        }elseif($_POST['print_class'] == 'سیاه و سفید' and $_POST['print_sides'] == 'دورو' and $_POST['print_sizes'] == 'A4' ) {            $quantity = $_POST['quantity'];            $print_series = $_POST['print_series'];            $sum_2 = 850 * $quantity * $print_series;            echo 'هزینه چاپ : '. $sum_2 .'<br>';            if($_POST['simi'] == ' سیمی شود'){                echo 'هزینه کل : ' . ($sum_2 + $sim) . ' تومان';            }else{if($_POST['mangane'] == ' منگنه شود'){                echo 'هزینه کل : '. ($sum_2 + $mang) . ' تومان';}            else{if($_POST['talgh'] == 'طلق و شیرازه'){                echo 'هزینه کل : '. ($sum_2 + $talgh) . ' تومان';}            else{if($_POST['normal'] == 'عادی'){                echo 'هزینه کل : '. ($sum_2 + $normal) . ' تومان';}}            }            }        }elseif($_POST['print_class'] == 'رنگی' and $_POST['print_sides'] == 'یکرو' and $_POST['print_sizes'] == 'A4' ){            $quantity = $_POST['quantity'];            $print_series = $_POST['print_series'];            $sum_3 = 3000 *  $quantity * $print_series ;            echo 'هزینه چاپ : '. $sum_3 .'<br>';            if($_POST['simi'] == ' سیمی شود'){                echo 'هزینه کل : ' . ($sum_3 + $sim) . ' تومان';            }else{if($_POST['mangane'] == ' منگنه شود'){                echo 'هزینه کل : '. ($sum_3 + $mang) . ' تومان';}            else{if($_POST['talgh'] == 'طلق و شیرازه'){                echo 'هزینه کل : '. ($sum_3 + $talgh) . ' تومان';}            else{if($_POST['normal'] == 'عادی'){                echo 'هزینه کل : '. ($sum_3 + $normal) . ' تومان';}}            }            }        }elseif($_POST['print_class'] == 'رنگی' and $_POST['print_sides'] == 'دورو' and $_POST['print_sizes'] == 'A4' ){            $quantity = $_POST['quantity'];            $print_series = $_POST['print_series'];            $sum_1 = 4000 *  $quantity * $print_series ;            echo 'هزینه چاپ : '. $sum_1 .'<br>';            if($_POST['simi'] == ' سیمی شود'){                echo 'هزینه کل : ' . ($sum_1 + $sim) . ' تومان';            }else{if($_POST['mangane'] == ' منگنه شود'){                echo 'هزینه کل : '. ($sum_1 + $mang) . ' تومان';}            else{if($_POST['talgh'] == 'طلق و شیرازه'){                echo 'هزینه کل : '. ($sum_1 + $talgh) . ' تومان';}            else{if($_POST['normal'] == 'عادی'){                echo 'هزینه کل : '. ($sum_1 + $normal) . ' تومان';}}            }            }        }elseif( $_POST['print_class'] == 'سیاه و سفید' and $_POST['print_sides'] == 'یکرو' and $_POST['print_sizes'] == 'A5' ){            $quantity = $_POST['quantity'];            $print_series = $_POST['print_series'];            $sum_2 = 690 *  $quantity * $print_series ;            echo 'هزینه چاپ : '. $sum_2 .'<br>';            if($_POST['simi'] == ' سیمی شود'){                echo 'هزینه کل : ' . ($sum_2 + $sim) . ' تومان';            }else{if($_POST['mangane'] == ' منگنه شود'){                echo 'هزینه کل : '. ($sum_2 + $mang) . ' تومان';}            else{if($_POST['talgh'] == 'طلق و شیرازه'){                echo 'هزینه کل : '. ($sum_2 + $talgh) . ' تومان';}            else{if($_POST['normal'] == 'عادی'){                echo 'هزینه کل : '. ($sum_2 + $normal) . ' تومان';}}            }            }        }elseif($_POST['print_class'] == 'سیاه و سفید' and $_POST['print_sides'] == 'دورو' and $_POST['print_sizes'] == 'A5' ) {            $quantity = $_POST['quantity'];            $print_series = $_POST['print_series'];            $sum_1 = 790 * $quantity * $print_series;            echo 'هزینه چاپ : '. $sum_1 .'<br>';            if($_POST['simi'] == ' سیمی شود'){                echo 'هزینه کل : ' . ($sum_1 + $sim) . ' تومان';            }else{if($_POST['mangane'] == ' منگنه شود'){                echo 'هزینه کل : '. ($sum_1 + $mang) . ' تومان';}            else{if($_POST['talgh'] == 'طلق و شیرازه'){                echo 'هزینه کل : '. ($sum_1 + $talgh) . ' تومان';}            else{if($_POST['normal'] == 'عادی'){                echo 'هزینه کل : '. ($sum_1 + $normal) . ' تومان';}}            }            }        }elseif($_POST['print_class'] == 'رنگی' and $_POST['print_sides'] == 'یکرو' and $_POST['print_sizes'] == 'A5' ){            $quantity = $_POST['quantity'];            $print_series = $_POST['print_series'];            $sum_3 = 2000 *  $quantity * $print_series ;            echo 'هزینه چاپ : '. $sum_3 .'<br>';            if($_POST['simi'] == ' سیمی شود'){                echo 'هزینه کل : ' . ($sum_3 + $sim) . ' تومان';            }else{if($_POST['mangane'] == ' منگنه شود'){                echo 'هزینه کل : '. ($sum_3 + $mang) . ' تومان';}            else{if($_POST['talgh'] == 'طلق و شیرازه'){                echo 'هزینه کل : '. ($sum_3 + $talgh) . ' تومان';}            else{if($_POST['normal'] == 'عادی'){                echo 'هزینه کل : '. ($sum_3 + $normal) . ' تومان';}}            }            }        }elseif($_POST['print_class'] == 'رنگی' and $_POST['print_sides'] == 'دورو' and $_POST['print_sizes'] == 'A5' ){            $quantity = $_POST['quantity'];            $print_series = $_POST['print_series'];            $sum_3 = 3000 *  $quantity * $print_series ;            echo 'هزینه چاپ : '. $sum_3 .'<br>';     	 if($_POST['simi'] == ' سیمی شود'){                echo 'هزینه کل : ' . ($sum_3 + $sim) . ' تومان';            }else{if($_POST['mangane'] == ' منگنه شود'){                echo 'هزینه کل : '. ($sum_3 + $mang) . ' تومان';}            else{if($_POST['talgh'] == 'طلق و شیرازه'){                echo 'هزینه کل : '. ($sum_3 + $talgh) . ' تومان';}            else{if($_POST['normal'] == 'عادی'){                echo 'هزینه کل : '. ($sum_3 + $normal) . ' تومان';}}            }            }        }        ?>    </div></div></form></body></HTML>

دوتا مورد رو نمی دونستم اصلا چیکار باید انجام بدم اینکه
1 - وقتی تعداد برگه ها از یه حدی زیاد میشه یه موارد تغییر کنه مثلا بالای صد برگ گزینه منگنه حذف بشه و اینکه بر اساس تعداد برگه قیمت سیم تغییر کنه مثلا تا 100 تا یه قیمت از 100 تا 200 یه قیمت از 200 تا 300 هم یه قیمت

1 نوشته - 1 participants

مشاهده متن کامل موضوع

سون لرن • آموزش...

ما را در سایت سون لرن • آموزش دنبال می‌کنید

برچسب: نویسنده: استخدام کار بازدید: 61 تاريخ: يکشنبه 2 ارديبهشت 1403 ساعت: 15:12

صفحه بندی

خبرنامه