Warning: Function get_magic_quotes_gpc() is deprecated in /home/forumbs/public_html/includes/class_core.php on line 1960
درس لتعليم كيفية اغلاق وفتح الموقع من قاعدة البيانات [الأرشيف] - منتديات بانى ستار

المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : درس لتعليم كيفية اغلاق وفتح الموقع من قاعدة البيانات



walid_8281500
03-23-2009, 10:04 PM
بسم الله الرحمن الرحيم
هذا درس لتعليم كيفية اغلاق وفتح الموقع من قاعدة البيانات

هنعمل صفحات التالية
config.phpملف الاتصال
index.phpالصفحة الرئيسية للموقع
stat.phpصفحة التحكم في اغلاق الموقع
هنحتاج الي جدول قاعدة بيانات وليكن اسمة site
حنحتاج حقلين وهما
statحقل الي هيغلق الموقع ويفتحة
msgحقل رسالة الاغلاق



CREATE TABLE `site` (
`stat` INT NOT NULL ,
`msg` VARCHAR( 255 ) NOT NULL
) ENGINE = MYISAM ;
INSERT INTO `test`.`site` (
`stat` ,
`msg`
)
VALUES (
'0', 'mohamedhelal'
);


نعمل صفحة config.php
عادي بطريقة المعروفة
نيجي لصفحة stat.php هنعمل التالي هنعمل فورم يكون كدة



<form method="post" action="stat.php?act=ch">
<table width="50%" border="1" align="center">
<tr>
<td width="25%" align="center">حالة الموقع</td>
<td width="75%">
<select name="select">
<option value="0">فتح</option>
<option value="1">اغلاق</option>
</select>
</td>
</tr>
<tr>
<td align="center">الرسالة</td>
<td>
<****area name="****area" cols="70" rows="7"></****area>
</td>
</tr>
<tr align="center">
<td colspan="2">&nbsp;</td>

</tr>
</table>
</form>


ونعمل في صفحة stat.php نعمل switch
ليكون كود الصفحة كدة



<?php
#########################################
/**
* @author mohamedhelal
* mohamed_helal123456@hotmail.com
*برمجة محمدهلال
*جميع حقوق هذا السكربت لمحمد هلال
*سكربت helalEGYPT
*mohamedhelal
* @copyright 2009
*/
#########################################
include("config.php");

switch($_GET['act'])
{
default:
echo('<form method="post" action="stat.php?act=ch">
<table width="50%" border="1" align="center">
<tr>
<td width="25%" align="center">حالة الموقع</td>
<td width="75%">
<select name="stat">
<option value="0">فتح</option>
<option value="1">اغلاق</option>
</select>
</td>
</tr>
<tr>
<td align="center">الرسالة</td>
<td>
<****area name="msg" cols="70" rows="7"></****area>
</td>
</tr>
<tr align="center">
<td colspan="2">&nbsp;</td>

</tr>
</table>
</form>');
break;
case 'ch':
$stat=$_POST['stat'];
$msg=$_POST['msg'];
$up=mysql_query("update site set stat='$stat',msg='$msg'");
if($up)
{
echo"تم التعديل";
}else
{
echo(mysql_error());
}

break;
}
?>

نعمل صفحة index.php



<?php
#########################################
/**
* @author mohamedhelal
* mohamed_helal123456@hotmail.com
*برمجة محمدهلال
*جميع حقوق هذا السكربت لمحمد هلال
*سكربت helalEGYPT
*mohamedhelal
* @copyright 2009
*/
#########################################
include("config.php");
$sql=mysql_query("select*from site");
$row=mysql_fetch_array($sql);
if($row['stat']==1)
{
echo $row['msg'];
}
else
{
echo "الموقع مفتوح";
}
?>

الملفات في المرفقات