آشتياق
07-27-2017, 12:07 AM
فتح السكربت واغلاقه ووضع رسالة الاغلاق
السلام عليكم ورحمة الله وبركاته
هذي الخاصية مهمة جدا في السكربت ولايخلوا اي سكربت منها
http://qwled.net/up/upload/1281996118.jpg
ورايح نعمل
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" هنا محتوى الموقع "; } ?>
اتمنى ان يكون الدرس واضح لكم اخواني
تحياتي للجميع
السلام عليكم ورحمة الله وبركاته
هذي الخاصية مهمة جدا في السكربت ولايخلوا اي سكربت منها
http://qwled.net/up/upload/1281996118.jpg
ورايح نعمل
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" هنا محتوى الموقع "; } ?>
اتمنى ان يكون الدرس واضح لكم اخواني
تحياتي للجميع