|
|
|
สอบถามปัญหาเรื่อง IFrame ครับผม ไม่ให้เด้งเข้า IFrame แต่มันเด้งเข้าตลอดเลยครับ |
|
|
|
|
|
|
|
สืบเนื่องมาจากกระทู้ที่ผมถ้าว่า สมัครสมาชิกแล้วให้ Login เลยครับ
กระทู้นี้เลย : https://www.thaicreate.com/php/forum/065254.html
ผมให้มันเด้งได้แล้วแต่มันมีปัญหาอีกว่า ไอ้หน้าหลักผมกับหน้าส่วนของสมาชิกทำสร้างไว้เหมือนกันเปี๊ยบ
ต่างแค่ของสมาชิกไม่ส่วนของ Login แล้วที่มีบอกว่าปัญหาก็คือ เมื่อกดเมนูแต่ละเมนูแล้วมันจะเด้งเข้า IFrame
หน้าสมัครสมาชิกก็เช่นกัน แต่เมืื่อสมัครแล้วมันเด้งไปหน้าส่วนของสมาชิกให้ก็จริง แต่มันเข้าไปใน IFrame นะครับ
ตามรูปที่แนบมา อยากจะถามว่าผมจะให้มันไม่ให้เข้า IFrame ให้มันโหลดขึ้นหน้าเดิมได้ไหมนะครับ
แล้วถ้าเป็นไปได้ไม่ต้องเปลี่ยนรูปแบบหน้าเว็บได้ไหม
รูปครับ
โค้ดของ หน้าหลัก
Code (PHP)
<?php
ob_start();
session_start();
require_once("connect.php");
if (isset($_GET["logout"])){
$logout = $_GET["logout"];
} else {
$logout = 0;
}
if($logout==1){
session_destroy();
}else{
if(isset($_POST['btnlogin']))
{ $username=$_POST['txtusername'];
$pwd=$_POST['txtpwd'];
if($username=="")
{?> <script language="javascript"> alert("ไม่ได้ใส่ Username"); </script> <?php }
if($pwd=="")
{?> <script language="javascript"> alert("ไม่ได้ใส่ Password"); </script> <?php }
if($username <> ""and $pwd <> ""){
$loginstatus=0;
for ($stat=1;$stat<3;$stat++){
if ($stat==1)
{//echo "Admin";
$sql="select * from tblemp where username='$username' and password='$pwd'";
$data=mysql_query($sql);
$numrow = mysql_num_rows($data);
if($numrow == 1) {
$row = mysql_fetch_array($data);
$_SESSION['eid']=$row['eid'];
$_SESSION['Fullname']=$row['ename'];
$_SESSION['login']="OK";
$_SESSION['logout']="OK";
$_SESSION['userstatus']="1";
$_SESSION['firstlogin']=1;
$loginstatus=1;
header("Location:Menu_Emp.php");
}
}
else if ($stat==2)
{//echo "Customer";
$sql="select * from tblcus where username='$username' and password='$pwd'";
$data=mysql_query($sql);
$numrow = mysql_num_rows($data);
if($numrow == 1) {
$row = mysql_fetch_array($data);
$_SESSION['cid']=$row['cid'];
$_SESSION['Fullname']=$row['cname'];
$_SESSION['login']="OK";
$_SESSION['logout']="OK";
$_SESSION['userstatus']="2";
$_SESSION['firstlogin']=1;
$loginstatus=1;
header("Location:Menu_Cus.php");
}
}
}//for loop stat++
if ($loginstatus==0) //แสดงว่า login ไม่สำเร็จทั้งสองตาราง
{?> <script language="javascript"> alert("UserName Password ไม่ถูกต้อง" ); </script> <?php }
}
}
}
?>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Putaklom HomeStay</title>
<style type="text/css">
<!--
body {
background-image: url(Pic_Web/Backweb.jpg);
background-repeat: repeat;
}
-->
</style>
<script type="text/javascript">
<!--
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
</script>
<link rel="stylesheet" href="css/validationEngine.jquery.css" type="text/css" media="screen" title="no title" charset="utf-8" />
<script src="js/jquery.js" type="text/javascript"></script>
<script src="js/jquery.validationEngine.js" type="text/javascript"></script>
<link href="css/style.css" rel="stylesheet" type="text/css">
</head>
<body onLoad="MM_preloadImages('Button/add-over.png','Button/bunya-over.png','Button/home-over.png','Button/map-over.png','Button/room-over.png','Button/Traval-over.png','Button/web-over.png','Button/calender-over.png')">
<div style="width:130px; float:left;"></div>
<div id="main" style="width:1080px;height:689px;">
<div id="banner" style="width:968px;"><img src="Pic_Web/banner-putaklom.gif" width="1080" height="250"></div>
<div id="submain" style="float:left; width:1080px;">
<div id="Login" style="background-color:#C1FFC1; float:left; width:280px; height:719px;">
<div align="center"><img src="Text_Web/text-putaklom.png" width="202" height="60"></div>
<div align="center">
<form action="index.php" method="post">
<img src="Text_Web/text-login.png" width="139" height="38">
<table width="226">
<tr>
<th width="72"><img src="Text_Web/text-UserName.png" width="73" height="26"></th>
<td width="137"><input type="text" name="txtusername" maxlength="8" id="formsub"></td>
</tr>
<tr>
<th><img src="Text_Web/text-Password.png" width="73" height="26"></th>
<td><input type="password" name="txtpwd" maxlength="8" id="formsub"></td>
</tr>
<tr>
<td><input type="submit" value="Login" name="btnlogin" id="formsub"></td>
</tr>
</table>
</form>
</div>
<div align="center"><img src="Text_Web/text-calender.png" width="136" height="38"></div>
<div align="center">
<iframe src="Calender.htm" width="158" height="180" scrolling="no" marginheight="0" marginwidth="0" frameborder="0"></iframe>
</div>
<div align="center"><img src="Text_Web/text-link.png" width="117" height="38"></div>
<div align="center">
<p><a href="http://www.samutsongkhram.go.th/2011V2/"><img src="Pic_Web/SiamPhoto0000481.jpg" alt="Web จังหวัดสมุทรสงคราม" width="120" height="120"></a><a href="http://thai.tourismthailand.org/home/"><img src="Pic_Web/spd_20080421141015_b.jpg" alt="การท่องเที่ยวแห่งประเทศไทย" width="120" height="120"></a></p>
</div>
</div>
<div id="manu" style=" width:800px; height:30px;float:right;background-color:#C1FFC1; ">
<a href="Firstpage.html" target="ShowDetail" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image12','','Button/home-over.png',1)"><img src="Button/home-normal.png" name="Image12" width="100" height="30" border="0"></a><a href="Bunya.html" target="ShowDetail" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image10','','Button/bunya-over.png',1)"><img src="Button/bunya-normal.png" name="Image10" width="100" height="30" border="0"></a><a href="Traval_Mung.html" target="ShowDetail" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image15','','Button/Traval-over.png',1)"><img src="Button/Traval-normal.png" name="Image15" width="100" height="30" border="0"></a><a href="Map.html" target="ShowDetail" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image13','','Button/map-over.png',1)"><img src="Button/map-normal.png" name="Image13" width="100" height="30" border="0"></a><a href="Show_Room-Home.php" target="ShowDetail" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image14','','Button/room-over.png',1)"><img src="Button/room-normal.png" name="Image14" width="100" height="30" border="0"></a><a href="Add_Cus-Home.php" target="ShowDetail" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image9','','Button/add-over.png',1)"><img src="Button/add-normal.png" name="Image9" width="100" height="30" border="0"></a><a href="Calender-traval.html" target="ShowDetail" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image17','','Button/calender-over.png',1)"><img src="Button/calender-normal.png" name="Image17" width="100" height="30" border="0"></a><a href="webboard.php" target="ShowDetail" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image16','','Button/web-over.png',1)"><img src="Button/web-normal.png" name="Image16" width="100" height="30" border="0"></a>
</div>
<div style="background-color:#CCFF00; width:800px; height:689px; float:left">
<iframe src="Firstpage.html" name="ShowDetail" width="800px" height="689px" marginheight="0" marginwidth="0" scrolling="auto" frameborder="0"></iframe>
</div>
</div>
<div id="footer" style="float:left; width:1080px; ">
<div align="center" style="background-color:#7CFC00;">© Copyright Rajamangala University of Technology KrungThep 2010</div>
</div>
</div>
</body>
</html>
โค้ดของ ส่วนของสมาชิก
Code (PHP)
<?php
require_once("connect.php");
ob_start();//เป็นคำสั่งสำหรับใช้ตัวแปรsession
session_start();
$login=$_SESSION['login'];
if($login<>"OK")//ป้องกันการเข้าเมนูโดนไม่่ผ่านหน้าlogin
{
header("location:login.php");
}
else {$name=$_SESSION['Fullname'];
$cid=$_SESSION['cid'];}
if ($_SESSION['userstatus']=="1"){
header("location:Menu_Emp.php");
}
?>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link href="css/style.css" rel="stylesheet" type="text/css">
<title>Putaklom HomeStay บ้านพักริมน้ำแม่กลอง</title>
<style type="text/css">
<!--
body {
background-image: url(Pic_Web/BackWeb.jpg);
background-repeat: repeat;
}
-->
</style>
<script type="text/javascript">
<!--
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
</script>
</head>
<body onLoad="MM_preloadImages('Button/home-over.png','Button/bunya-over.png','Button/Traval-over.png','Button/map-over.png','Button/room-over.png','Button/web-over.png','Button/out-over.png','Button/calender-over.png')">
<?php
/*if ($_SESSION['firstlogin']==1){
echo "<script language=\"javascript\">alert('ยินดีต้อนรับคุณ " . $_SESSION['Fullname'] . "');</script>";
$_SESSION['firstlogin']==0;
}*/
?>
<div style="width:130px; float:left;"></div>
<div id="main" style="width:1080px;height:689px;">
<div id="banner" style="width:968px;"><img src="Pic_Web/banner-putaklom.gif" width="1080" height="250"></div>
<div id="submain" style="float:left; width:1080px;">
<div id="Login" style="background-color:#C1FFC1; float:left; width:280px; height:719px;">
<div align="center"><img src="Text_Web/text-putaklom.png" width="202" height="60"></div>
<div align="center">
<img src="Text_Web/text-login.png" width="139" height="38">
<table>
<tr>
<th><font color="#006600" size="+2"><p id="linkname"><a href="Edit_Cus.php?x=edit&id=<?php echo $cid; ?>" target="ShowDetail"><?php echo $name?></a></p></font></th>
</tr>
<tr>
<th><form action="index.php" method="post">
</form></th>
</tr>
</table>
</div>
<div align="center"><img src="Text_Web/text-calender.png" width="136" height="38"></div>
<div align="center">
<iframe src="Calender.htm" width="158" height="180" scrolling="no" marginheight="0" marginwidth="0" frameborder="0"></iframe>
</div>
<div align="center"><img src="Text_Web/text-link.png" width="117" height="38"></div>
<div align="center">
<p id="link"><a href="http://www.samutsongkhram.go.th/2011V2/"><img src="Pic_Web/SiamPhoto0000481.jpg" alt="Web จังหวัดสมุทรสงคราม" width="120" height="120"></a><a href="http://thai.tourismthailand.org/home/"><img src="Pic_Web/spd_20080421141015_b.jpg" alt="การท่องเที่ยวแห่งประเทศไทย" width="120" height="120"></a></p>
</div>
</div>
<div id="manu" style=" width:800px; height:30px;float:right;background-color:#C1FFC1; ">
<a href="Firstpage_Cus.php" target="ShowDetail" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image12','','Button/home-over.png',1)"><img src="Button/home-normal.png" name="Image12" width="100" height="30" border="0"></a><a href="Bunya.html" target="ShowDetail" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image10','','Button/bunya-over.png',1)"><img src="Button/bunya-normal.png" name="Image10" width="100" height="30" border="0"></a><a href="Traval_Mung.html" target="ShowDetail" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image15','','Button/Traval-over.png',1)"><img src="Button/Traval-normal.png" name="Image15" width="100" height="30" border="0"></a><a href="Map.html" target="ShowDetail" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image13','','Button/map-over.png',1)"><img src="Button/map-normal.png" name="Image13" width="100" height="30" border="0"></a><a href="Show_Room-Home.php" target="ShowDetail" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image14','','Button/room-over.png',1)"><img src="Button/room-normal.png" name="Image14" width="100" height="30" border="0"></a><a href="Calender-traval.html" target="ShowDetail" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image18','','Button/calender-over.png',1)"><img src="Button/calender-normal.png" name="Image18" width="100" height="30" border="0"></a><a href="webboard.php" target="ShowDetail" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image16','','Button/web-over.png',1)"><img src="Button/web-normal.png" name="Image16" width="100" height="30" border="0"></a><a href="index.php?logout=1" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image17','','Button/out-over.png',1)"><img src="Button/out-normal.png" name="Image17" width="100" height="30" border="0"></a></div>
<div style="background-color:#CCFF00; width:800px; height:689px; float:left">
<iframe src="Firstpage_Cus.php" name="ShowDetail" width="800px" height="689px" marginheight="0" marginwidth="0" scrolling="yes" frameborder="0"></iframe>
</div>
</div>
<div id="footer" style="float:left; width:1080px; ">
<div align="center" style="background-color:#7CFC00;">© Copyright Rajamangala University of Technology KrungThep 2010</div>
</div>
</div>
</body>
</html>
โค้ดของ Save สมาชิก
Code (PHP)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<?php
ob_start();
session_start();
require_once("connect.php");
//เชื่อมต่อฐานข้อมูล Mysql
if(isset($_POST['btnsave'])) {
if(isset($_POST['txtname']))//ตรวจสอบการป้อน name
{$cname=$_POST['txtname'];}//เก็บข้อมูล name ไว้ใน $name
else
{$cname="";}
if(isset($_POST['txtsname']))//ตรวจสอบการป้อน sname
{$sname=$_POST['txtsname'];}//เก็บข้อมูล sname ไว้ใน $name
else
{$sname="";}
if(isset($_POST['sex']))//ตรวจสอบการป้อน sex
{$sex=$_POST['sex'];}//เก็บข้อมูล sex ไว้ใน $sex
else
{$sex="";}
if(isset($_POST['txtidnum']))//ตรวจสอบการป้อน sex
{$idnum=$_POST['txtidnum'];}//เก็บข้อมูล sex ไว้ใน $sex
else
{$idnum="";}
if(isset($_POST['txtadd']))//ตรวจสอบการป้อน address
{$address=$_POST['txtadd'];}//เก็บข้อมูล address ไว้ใน $address
else
{$address="";}
if(isset($_POST['txttel']))//ตรวจสอบการป้อน Tel
{$tel=$_POST['txttel'];}//เก็บข้อมูล Tel ไว้ใน $Tel
else
{$tel="";}
if(isset($_POST['txttelhome']))//ตรวจสอบการป้อน Tel
{$telhome=$_POST['txttelhome'];}//เก็บข้อมูล Tel ไว้ใน $Tel
else
{$telhome="";}
if(isset($_POST['txtbirth']))//ตรวจสอบการป้อน age
{$birth=$_POST['txtbirth'];}//เก็บข้อมูล age ไว้ใน $age
else
{$birth="";}
if(isset($_POST['txtemail']))//ตรวจสอบการป้อน email
{$email=$_POST['txtemail'];}//เก็บข้อมูล username ไว้ใน $name
else
{$email="";}
if(isset($_POST['txtuser']))//ตรวจสอบการป้อน Username
{$user=$_POST['txtuser'];}//เก็บข้อมูล email ไว้ใน $email
else
{$user="";}
if(isset($_POST['txtpwd']))//ตรวจสอบการป้อน password
{$pwd=$_POST['txtpwd'];}//เก็บข้อมูล password ไว้ใน $pwd
else
{$pwd="";}
$date = date('Y-m-d');
//บันทึกข้อมูลผู้ใช้ที่นี่
$sql="insert into tblcus(cname,surname,sex,idcardnum,address,telephone,telephonehome,birthday,email,username,password,applydate)";
$sql=$sql." value('$cname','$sname','$sex','$idnum','$address','$tel',$telhome,'$birth','$email','$user','$pwd','$date')";
//echo $sql;
if(mysql_query($sql))
{ /*$_SESSION['cid']=$cid;*/
$_SESSION['Fullname']=$cname;
$_SESSION['login']="OK";
$_SESSION['logout']="OK";
$_SESSION['addhome']="OK";
$_SESSION['userstatus']="2";
$_SESSION['firstlogin']=1;
$loginstatus=1;
?> <script language="javascript"> window.alert("บันทึกข้อมูลลูกค้าเรียบร้อย");window.location="Menu_Cus-Home.php"</script> <?php
}
else
{ ?> <script language="javascript"> window.alert("ไม่สามารถบันทึกข้อมูลลูกค้าได้"); history.back();</script> <?php }
}
?>
<body>
</body>
</html>
Tag : PHP, HTML/CSS
|
|
|
|
|
|
Date :
2011-08-25 15:07:30 |
By :
Mag |
View :
1484 |
Reply :
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ดันๆๆ ครับผม เพราะใกล้จะส่งแล้วครับผม
|
|
|
|
|
Date :
2011-08-25 17:34:38 |
By :
Mag |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ดันอีกรอบครับ ไม่มีใครตอบเลยง่ะ
|
|
|
|
|
Date :
2011-08-25 21:01:40 |
By :
Mag |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใช้อย่างอื่นแทน iframe ครับ เช่น include ใน php ครับ
|
|
|
|
|
Date :
2011-08-25 22:18:24 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ยังไงอะครับ ผมทำไม่เป็นนะครับช่วย
แก้ไขจากโค้ดส่งมาให้ได้ไหมครับ ไม่ค่อยถนัด PhP เท่าไรนะครับผม
|
|
|
|
|
Date :
2011-08-26 00:06:37 |
By :
Mag |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|