فرم ثبت سفارش در 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

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

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

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

خبرنامه