دانلود پروژه php
دانلود پروژه php
در این پروژه عملیات crud را در php انجام می دهیم. در ابتدا بانک اطلاعاتی و جدول مربوطه در دیتابیس ایجاد می گردد. درج اطلاعات در بانک اطلاعاتی insert، استخراج اطلاعات از بانک اطلاعاتی و نمایش آنها select ، حذف رکورد delete در دیتابیس و ویرایش اطلاعات update را انجام می دهیم.
برای اینکه ظاهر پروژه زیباتر باشد از بوت استرپ آخرین نسخه استفاده شده است. در فرم ورود اطلاعات کد دانشجویی، نام و نام خانوادگی و تصویر دانشجو دریافت می شود. کد دانشجویی، نام و نام خانوادگی در بانک اطلاعتی ذخیره می شوند. برای اینکه با فایل و پوشه ها نیز کار کرده باشیم و همچنین به منظور ذخیره نکردن تصویر در بانک اطلاعاتی که منجر به حجیم شدن بانک اطلاعاتی می گردد. یک پوشه با کد دانشجویی در مسیر پروژه ایجاد می گردد و تصویر دریافتی در داخل پوشه ذخیره می شود. فقط تصاویر با پسوند های مجاز دریافت می گردند.
پس از ثبت اطلاعات دانشجو، اطلاعات ذخیره شده در بانک درج شده و در لیست دانشجویان ثبت شده در صفحه نمایش داه می شود. در این بخش دو دکمه ذخیره و ویرایش قرار داده شده است. با کلیک کردن بر روی دکمه حذف اطلاعات سطر و یا رکورد انتخاب شده به صورت کامل حذف شده و صفحه بروزرسانی می گردد. با کلیک بر روی دکمه ویرایش به صفحه ویرایش منتقل می شویم. اطلاعات دانشجویی که قصد ویرایش اطلاعات آن را داریم در قالب یک فرم زیبا نمایش داده می شود. در ادامه هم تصویر و هم اطلاعات دانشجو قابل ویرایش است. در ادامه فرم های این پروژه زیبا و حرفه ای نمایش داده شده است.
این پروزه شامل ۸ فایل php است. در این پروژه دانشجویان با روش کار با بانک اطلاعاتی و عملیات crud در دیتابیس به صورت کامل آشنا می شوند. و با مشاهده سورس ها و نحوه ی نوشته شدن سورس کد های php می توانند در این بخش پیشرفت قابل توجه ای داشته باشند. در ادامه سورس بخش index.php آورده شده است.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 |
<?php if(isset($_GET['regstu'])=='ok') { @$resmsg='ثبت اطلاعات دانشجو با موفقیت انجام شد'; } if(isset($_GET['stucode'])=='error') { @$resmsg='اين كد دانشجويي قبلا ثبت نام شده است'; } if(isset($_GET['stuimg'])=='error') { @$resimg='پسوند تصوير مجاز نمي باشد.'; } if(isset($_GET['stuform'])=='error') { @$resform='لطفا همه فيلد ها را مقدار دهي نماييد...'; } ?> <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Document</title> <link type="text/css" rel="stylesheet" href="bootstrapfile/css/bootstrap.min.css"> <link type="text/css" rel="stylesheet" href="bootstrapfile/css/style.css"> </head> <body style="direction: rtl;background-color: white"> <div class="container-sm mt-2"> <div class="row justify-content-center"> <div class="col-sm-4 "> <div class="card mx-2" style="width: 440px"> <h5 class="card-header bg-info text-center text-white"> <strong>فرم ثبت اطلاعات دانشجویان</strong> <?php if(!empty($resmsg)) { echo "<div class='alert bg-success text-center text-white' id='alert1'>$resmsg</div>"; } ?> <?php if(!empty($resimg)) { echo "<div class='alert bg-danger text-center text-white'>$resimg</div>"; } ?> <?php if(!empty($resform)) { echo "<div class='alert bg-dark text-center text-white'>$resform</div>"; } ?> </h5> <div class="card-body px-1 pt-3"> <form class="text-center" method="post" action="inserttotbl.php" enctype="multipart/form-data"> <input type="text" name="idstu" class="form-control mb-3" placeholder=" كد دانشجويي را وارد نمایید"> <input type="text" name="fname" class="form-control mb-3" placeholder=" نام دانشجو را وارد نمایید"> <input type="text" name="family" class="form-control mb-3" placeholder=" نام خانوادگی دانشجو را وارد نمایید"> <div class="custom-file"> <input type="file" class="custom-file-input" name="userimg"> <label class="custom-file-label" for="customFile">تصوير جهت آپلود انتخاب نمایید </label> </div> <button class="btn btn-success btn-block mt-3" type="submit" name="btnsubmit">ثبت اطلاعات</button> </form> </div> <div class="card-footer text-center text-black-100"> </div> </div> </div> <div class="col-sm-8"> <div class="card" style="width: 800px"> <h5 class="card-header bg-info text-center text-white"> <strong>لیست دانشجویاني که در سایت ثبت نام شده اند </strong> </h5> <div class="card-body px-1 pt-3"> <div class="table-responsive"> <table class="table table-bordered table-striped table-hover text-center"> <thead class="bg-dark text-white"> <tr> <th scope="col">شماره دانشجویی</th> <th scope="col"> نام دانشجو</th> <th scope="col"> نام خانوادگی دانشجو </th> <th scope="col"> تصوير </th> <th scope="col"> حذف </th> <th scope="col"> ویرایش </th> </tr> </thead> <tbody> <?php include_once "database.php"; $result=$db->prepare("SELECT * FROM tblstudent"); $result->execute(); $result2=$result->fetchAll(PDO::FETCH_ASSOC); foreach ($result2 as $row) { ?> <tr> <td><?php echo $row['idstu'];?></td> <td><?php echo $row['stuname'];?></td> <td><?php echo $row['stufamily'];?></td> <td><img style='width: 50px;height: 50px;border-radius: 25%' src='<?php echo $row['stuimg'];?>'></td> <td><a class="btn btn-danger" href="studelete.php?stuid=<?php echo $row['idstu'];?>">حذف</a></td> <td><a class="btn btn-primary" href="stuupdate.php?stuid=<?php echo $row['idstu'];?>">ویرایش</a></td> </tr> <?php }?> </tbody> </table> </div> </div> <div class="card-footer text-center text-black-100"> </div> </div> </div> </div> </div> <script src="bootstrapfile/jq/jquery-3.4.1.min.js"></script> <script src="bootstrapfile/js/bootstrap.min.js"></script> </body> </html> |
مشخصات فایل
عنوان: دانلود پروژه PHP
فرمت فایل : سورس کد های php
تعداد فایل : ۸
حجم فایل: ۱ مگابایت
این پروژه توسط متخصص php تهیه و ارائه شده است.
در صورت تمایل شما می توانید این پروژه را با پرداخت ۴۵۰۰۰ تومان از سایت دنیا فایل دانلود نمایید.
مطالب مرتبط
فرستادن دیدگاه
نوشتههای تازه
- دانلود پیاده سازی رمزنگاری اثر انگشت
- دانلود پیاده سازی مقاله رمزنگاری چندگانه تصویر بر اساس جایگشت عناصر تصویر در متلب
- دانلود ترجمه مقاله رمزنگاری تصویر رنگی مبتنی بر سیستم فوق آشوب
- دانلود پیاده سازی مقاله رمزنگاری تصویر مبتنی بر دنباله های DNA و چندین نگاشت آشوب یک بعدی بهبود یافته در متلب
- رمزنگاری تصویر رنگی مبتنی بر ترکیب سیستم آشوب و دنباله های DNA
- دانلود ترجمه مقاله الگوریتم رمزنگاری تصویر مبتنی بر آشوب با استفاده از عملیات دنباله DNA
- دانلود ترجمه مقاله یک روش جدید رمزنگاری تصویر مبتنی بر اغتشاش و انتشار با استفاده از اتوماتای سلولی و دنباله DNA
- پیاده سازی مقاله رمزنگاری تصویر رنگی مبتنی بر سیستم های فوق آشوب و اتوماتی سلولی
- پیاده سازی مقاله رمزنگاری تصویر مبتنی بر دنباله های DNA و توابع آشوب
- دانلود سورس پیاده سازی مقاله رمزنگاری تصویر رنگی مبتنی بر عملگر های DNA و سیستم فوق آشوب