|
|
|
ถามเรื่องของ section ครับ...ผมลองใช้ section ในการเรียกหน้าการทำงานต่างๆครับ ตอนลองบน local |
|
|
|
|
|
|
|
ผมลองใช้ section ในการเรียกหน้าการทำงานต่างๆครับ ตอนลองบน local มันก็ใช้เรียกหน้าต่างๆได้ครับ แต่พอเอาขึ้นบน server มันกลับไม่ขึ้นเลย จริงอยากให้ผู้รู้ทุกท่านช่วยดู code ให้หน่อยครับว่าผมพลาดตรงไหนครับ
Code (PHP)
<?php
include_once "index.php";
session_start();
include "connect.php";
$event = $_REQUEST['event'];
/********* event *******/
if($event=="upload"){
if($detail != "") {
if($section == "master_talk") {
$sqlChk = "select mt_detail from tbmaster_talk";
$result = mysql_query($sqlChk) or die ("Cannot" . $sql).mysql_error();
if(mysql_num_rows($result) == "")
{
$sql = "insert into tbmaster_talk (mt_section,mt_detail) values ('$section','$detail')";
}
else
{
$sql = "update tbmaster_talk set mt_section = '$section' ,mt_detail = '$detail' where mt_id = 1";
}
$result = mysql_query($sql);
if ($result)
{?>
<script language="JavaScript" type="text/JavaScript">
alert("เพิ่มข้อมูลเรียบร้อยแล้ว!!!");
</script>
<?php
}//if
else
{?>
<script language="JavaScript" type="text/JavaScript">
alert("ไม่สามารถเพิ่มข้อมูลได้!!!");
</script>
<?php
echo "<meta http-equiv='refresh' content='0; URL=master_talk.php?section=master_talk'>";//กรณีที่ไม่สามารถเพิ่มได้
}//else
echo "<meta http-equiv='refresh' content='0; URL=master_talk.php?section=master_talk'>";//กรณีที่สามารถเพิ่มได้
} //if($section == "master talk")
elseif($section == "information_news") {
$sql = "insert into tbmaster_talk (mt_section,mt_title,mt_detail) values ('$section','$title','$detail')";
$result = mysql_query($sql);
if ($result)
{?>
<script language="JavaScript" type="text/JavaScript">
alert("เพิ่มข้อมูลเรียบร้อยแล้ว!!!");
</script>
<?php
}//if
else
{?>
<script language="JavaScript" type="text/JavaScript">
alert("ไม่สามารถเพิ่มข้อมูลได้!!!");
</script>
<?php
echo "<meta http-equiv='refresh' content='0; URL=master_talk.php?section=information_news'>";//กรณีที่ไม่สามารถเพิ่มได้
}//else
echo "<meta http-equiv='refresh' content='0; URL=master_talk.php?section=information_news'>";//กรณีที่สามารถเพิ่มได้
} //if($section == "information news")
elseif($section == "news_script") {
$sql = "insert into tbmaster_talk (mt_section,mt_title,mt_detail) values ('$section','$title','$detail')";
$result = mysql_query($sql);
if ($result)
{?>
<script language="JavaScript" type="text/JavaScript">
alert("เพิ่มข้อมูลเรียบร้อยแล้ว!!!");
</script>
<?php
}//if
else
{?>
<script language="JavaScript" type="text/JavaScript">
alert("ไม่สามารถเพิ่มข้อมูลได้!!!");
</script>
<?php
echo "<meta http-equiv='refresh' content='0; URL=master_talk.php?section=news_script'>";//กรณีที่ไม่สามารถเพิ่มได้
}//else
echo "<meta http-equiv='refresh' content='0; URL=master_talk.php?section=news_script'>";//กรณีที่สามารถเพิ่มได้
} //if($section == "News script")
}/* if ($detail != "") */elseif($detail == "") {?>
<script language="JavaScript" type="text/JavaScript">
alert("กรุณากรอกรายละเอียด!!!");
</script>
<?php
echo "<meta http-equiv='refresh' content='0; URL=master_talk.php?section=$section'>";//กรณีที่ไม่ได้กรอกรายละเอียด
}//elseif($detail)
}//if($event == "upload")
?>
<table width="100%" border="0" cellspacing="0" cellpadding="5">
<tr>
<td align="left" class="tcat"></td>
</tr>
<table cellspacing="0" cellpadding="3" width="100%" border="0">
<tbody>
<tr>
<td valign="top"><a href="master_talk.php?section=master_talk">1. Web master talk</a></td>
<td valign="top"><a href="master_talk.php?section=information_news">2. ข่าวประชาสัมพันธ์</a></td>
<td valign="top"><a href="master_talk.php?section=news_script">3. Script ข่าว</a></td>
</tr>
</tbody>
</table>
<form name="bigchernForm" method = "post" action = "" ><table width="100%" border = "0">
<tr>
<input type="hidden" name="event" value="upload">
<?
if($section== "master_talk")
{
$sql2 = "select mt_detail from tbmaster_talk where mt_id = 1";
$result2 = mysql_query($sql2);
$rs = mysql_fetch_array($result2);
?>
<td height='16' class='header'>Web Master Talk</td>
</tr>
<tr>
<td width = "30%" height="36" align = "right" valign = "top">รายละเอียด</td>
<td align = "left" valign = "top"><textarea name = "detail" rows = "10" cols = "70"><? echo "$rs[mt_detail]";?></textarea></td>
</tr>
<tr>
<td colspan=2 align='left' class='text'>
<input type = "submit" name = "bigchern" value = "Submit"></td>
</tr> <? } ?>
<tr>
<td colspan=2></td>
</tr>
<?
if($section == "information_news")
{
?>
<td height='16' class='header'>ข่าวประชาสัมพันธ์</td>
</tr>
<tr>
<td width = "30%" height="36" align = "right" valign = "top">หัวข้อข่าว</td>
<td align = "left" valign = "top"><input type = text name = title size = 40 /></td>
</tr>
<tr>
<td width = "30%" height="36" align = "right" valign = "top">รายละเอียด</td>
<td align = "left" valign = "top"><textarea name = "detail" rows = "7" cols = "50"></textarea></td>
</tr>
<tr>
<td colspan=2 align='left' class='text'>
<input type = "submit" name = "bigchern" value = "Submit"></td>
</tr>
<tr>
<td colspan=2><? include ("page.php");
infor_news(); } ?></td>
</tr>
<tr>
<td colspan=2></td>
</tr>
<?
if($section == "news_script")
{
?>
<td height='16' class='header'>Script ข่าว</td>
</tr>
<tr>
<td width = "30%" height="36" align = "right" valign = "top">หัวข้อข่าว</td>
<td align = "left" valign = "top"><input type = text name = title size = 40 /></td>
</tr>
<tr>
<td width = "30%" height="36" align = "right" valign = "top">รายละเอียด</td>
<td align = "left" valign = "top"><textarea name = "detail" rows = "7" cols = "50"></textarea></td>
</tr>
<tr>
<td colspan=2 align='left' class='text'>
<input type = "submit" name = "bigchern" value = "Submit"></td>
</tr>
<tr>
<td colspan=2><? include ("page.php");
news_script(); } ?></td>
</tr>
</table> </form>
ช่วยดูให้หน่อยครับ
Tag : - - - -
|
|
|
|
|
|
Date :
2009-05-16 13:25:18 |
By :
domeawji |
View :
1250 |
Reply :
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เป็น register global off มั๊งครับ
ใช้ $_POST['detail'] แทน $detail ครับ
|
|
|
|
|
Date :
2009-05-16 13:45:31 |
By :
num |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองดู register glopal
ของ php ในเครื่อง server ก่อน
ถ้าเป็น linux แก้โดย ใช้ .htaccess
ถ้าเป็น window ใช้ php.ini
|
|
|
|
|
Date :
2009-05-16 20:22:09 |
By :
monocenter |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|