الأدارة ..♥ |
❆ فعاليات عَبق الياسمين ❆ | |||||||||||||||||||||||||||||||||||||||||||
|
#1
|
||||||||||||||||||||||||||||||||||
فتح السكربت واغلاقه ووضع رسالة الاغلاق".
فتح السكربت واغلاقه ووضع رسالة الاغلاق السلام عليكم ورحمة الله وبركاتههذي الخاصية مهمة جدا في السكربت ولايخلوا اي سكربت منها ورايح نعمل 1- ملف eded.php وفيه فورم البيانات - اسم الموقع -حالة الموقع مفتوح ولا مغلق -رسالة الاغلاق -------------------------------------------------- نعمل ملف يستقبل المتغيريات ويدخلها بالقاعدة ونسميه eded1.php ------------------------------------------------------------ نعمل ملف يظهر البيانات في صفحة ونسميه show.php ------------------------------------------------------------------ قبل كل شي نعمل قاعدة بيانات ونسميها send نعمل جدول ونسميه eded ونضيف للجدول id name يحمل اسم الموقع what نخليه رقمي ويحمل قيمة 2 هو المسؤول عن فتح الموقع واغلاقه يعني اذا اخترنا واحد يفتح الموقع اذا اخترنا 2 يغلق الموقع ويظهر رسالة الاغلاق close يعرض رسالة الاغلاق وهذي هي شفرة جدول eded كود: CREATE TABLE `eded` ( `id` int(100) NOT NULL auto_increment, `name` text NOT NULL, `what` int(2) NOT NULL default '0', `close` longtext NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=52 ; الان نعمل صفحة الفورم كود: <?php include "config.php"; $sql=mysql_query("select * from $tb1_name")or die("not select!"); $sql1=mysql_fetch_assoc($sql); echo" <form action='eded1.php' method='POST'> <table align='center' width='45%' bgcolor='#336699'> <tr></tr> <tr></tr> <tr></tr> <tr></tr> <td class='tb7'>اسم الصفحة</td> <td><input name='name1' value='$sql1[name1]' /></td> <tr></tr> <td class='tb7'>التحكم بالصفحة</td> <td ><select name='what' size='1'> "; ?> <?php if ($sql1['what']==1){ echo" <option value='1'>مفتوح</option> <option value='2'>مغلق</option> "; }else{ echo" <option value='2'>مغلق</option> <option value='1'>مفتوح</option>"; } ?> <?php echo" </select></td> <tr></tr> <td class='tb7'>رسالة الاغلاق</td> <td class='tb7'><textarea name='close' cols='30' rows='7'> $sql1[close] </textarea></td> <tr></tr> <td><input type='submit' name='ok' value='ok' /></td> </table> </form>"; شرح الفورم كود: <?php اذا كان المتغير what يحمل قيمة 1 حقق الشرط الاول وهو فتح الموقع if ($sql1['what']==1){ echo" <option value='1'>مفتوح</option> <option value='2'>مغلق</option> "; اذا لم يكن المتغير what يحمل قيمة 1 اغلق الموقع }else{ بداية الشرط الثاني echo" لاحظوا هنا في الشرط الثاني عسكنا الكود <option value='2'>مغلق</option> <option value='1'>مفتوح</option>"; } ?> بعد مانفذ الشرط الثاني واصبحت القيمة 2 سوف يعرض رسالة الاغلاق لانها من ضمن الشرط الثاني <?php echo" </select></td> <tr></tr> <td class='tb6'>رسالة الاغلاق</td> <td class='tb6'><textarea name='close' cols='30' rows='7'> $sql1[close] </textarea></td> <tr></tr> <td><input type='submit' name='ok' value='ok' /></td> </table> </form>"; الان نعمل الصفحة الثانية وهي eded1.php وهي مو محتاجه شرح كود: <?php include "config.php"; mysql_query("delete from $tb_name "); $name1=$_POST['name1']; $what=$_POST['what']; $close=$_POST['close']; $addsend= ("insert into $tb_name (name1,what,close ) values ('$name1','$what','$close')")or die("not insert"); mysql_query($addsend); if (isset($addsend)){ die(" <center>تم اضافة البيانات</center> <meta http-equiv='refresh' content='1; url=index.php?pages=aded' /> "); } الان في صفحة السكربت الرئيسية index نضع هذي الاكواد كود: <?php include "config.php"; $sql=mysql_query("select * from $tb_name")or die("not select!"); $sql1=mysql_fetch_assoc($sql); echo " <title> $sql1[name]</title>" ; متغير يحمل اسم الصفحة ?> </head> <body> <?php هنا وضعت شرط وقلت اذا كان المتغير what يحمل قيمة 2 اغلق الموقع واظهر رسالة الاغلاق if($sql1['what']==2){ echo" <table align='center'> "; echo $sql1['close']; طباعة المتغير اللي يحمل رسالة الاغلاق echo"</table>"; }else{ الشرط الثاني اذا لم تكن قيمة المتغير 2 اظهر محتوى الموقع echo" هنا محتوى الموقع "; } ?> اتمنى ان يكون الدرس واضح لكم اخواني تحياتي للجميع
الساعة الآن 03:14 PM
|