10/10/2018, 10:45
[help] lổi khi tạo session lựa chọn 2 ngôn ngử trong php
vậy mình muốn tạo session thì phải làm sao pro hiện code mình đã có tích hợp 2 ngôn ngử bây giờ mứôn tạo session để show 2 ngôn ngữ ra
dứơi đây là file index mình đả thêm vào nhưng ko hiểu sao nó báo lổi
[=========> Bổ sung bài viết <=========]
[=========> Bổ sung bài viết <=========]
mình chèn thêm cái
thì nó báo lổi pro xem giúp
dứơi đây là file index mình đả thêm vào nhưng ko hiểu sao nó báo lổi
[=========> Bổ sung bài viết <=========]
[=========> Bổ sung bài viết <=========]
Code:
<?
session_start();
require("config.php");
require("common_start.php");
require("lib/func.lib.php");
?>
<?php
$Lang=$_REQUEST["lang"];
if ($Lang="en"{
$_SESSION['Lang']="EN";
}else{
$_SESSION['Lang']="VN";
}
if ($_SESSION['Lang]=="EN"){
include("lang_en.php");
} else {include ("lang_vn.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> Công Ty TNHH TM-SX DV Viển Thông</title>
<link rel="icon" href="images//icon.gif" />
<link rel="stylesheet" type="text/css" href="css/style.css">
<link rel="stylesheet" type="text/css" href="css/base.css">
<link rel="stylesheet" type="text/css" href="css/productbrowser.css">
<link rel="stylesheet" type="text/css" href="css/featuredcontentglider.css">
<script src="js/prototype.js" type="text/javascript"></script>
<script src="js/browserdetect.js" type="text/javascript"></script>
<script src="js/product_browser.js" type="text/javascript"></script>
<script src="js/scriptaculous.js" type="text/javascript"></script>
<script src="js/product_browser_1.js" type="text/javascript"></script>
<script language="javascript" src="lib/varAlert.vn.unicode.js"></script>
<script language="javascript" src="lib/javascript.lib.js"></script>
<script language="javascript" src="js/boxover.js"></script>
<script language="javascript" src="js/showhide.js"></script>
<script language="javascript">
function chglanguage(val){
document.form_index.set_language.value=true;
document.forms['form_index'].submit();
return;
}
</script>
</head>
<body onload="MM_preloadImages('topmenu/tc_2.jpg','topmenu/gt_2.jpg','topmenu/km_2.jpg','topmenu/dv_2.jpg','topmenu/gp_2.jpg','topmenu/dt_2.jpg','topmenu/lh_2.jpg')">
<table width="1002" height="711" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">
<tr>
<td><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td colspan="2" class="style1"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
</td>
<td width="74%" class="style3">
<marquee behavior="scroll" scrollamount="3" onmouseover="this.stop()" onmouseout="this.start()">
<div align="justify" class="style76"><strong></strong> A perfect solution for you working enviroment</div>
</marquee></td>
</tr>
</table></td>
</tr>
<tr>
</tr>
<tr>
<td colspan="0">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="1010" height="150">
<param name="movie" value="images/banner.swf" />
<param name="quality" value="high" />
<embed src="images/banner.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="1010" height="150"></embed>
</object></td>
</tr>
</table></td>
</tr>
<tr>
<td style="padding-top:6px;"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="3%"><img src="images/topmenu_1.jpg" width="38" height="25" /></td>
<td width="97%" valign="bottom"><table width="100%" border="0" cellspacing="0" cellpadding="0" class="style5">
<tr>
<td width="9%"><a href="./" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image5',','topmenu/tc_2.jpg',1)"><img src="topmenu/tc_1.jpg" name="Image5" width="103" height="25" border="0" id="Image5" /></a></td>
<td width="6%"> </td>
<td width="12%"><a href="./?frame=intro" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image6',','topmenu/gt_2.jpg',1)"><img src="topmenu/gt_1.jpg" name="Image6" width="127" height="25" border="0" id="Image6" /></a></td>
<td width="6%"> </td>
<td width="12%"><a href="./?frame=encourage" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image7',','topmenu/km_2.jpg',1)"><img src="topmenu/km_1.jpg" name="Image7" width="142" height="25" border="0" id="Image7" /></a></td>
<td width="6%"> </td>
<td width="12%"><a href="./?frame=solution" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image9',','topmenu/gp_2.jpg',1)"><img src="topmenu/gp_1.jpg" name="Image9" width="129" height="25" border="0" id="Image9" /></a></td>
<td width="6%"> </td>
<td width="14%"><a href="./?frame=partner" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image10',','topmenu/dt_2.jpg',1)"><img src="topmenu/dt_1.jpg" name="Image10" width="140" height="25" border="0" id="Image10" /></a></td>
<td width="6%"> </td>
<td width="6%"><a href="./?frame=contact" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image11',','topmenu/lh_2.jpg',1)"><img src="topmenu/lh_1.jpg" name="Image11" width="120" height="25" border="0" id="Image11" /></a></td>
<td width="24%"> </td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
<!--
<tr>
<td align="center"><? if(isset($_SESSION['member'])){?><font color="#29A6FF">[ Xin chào </font><font color=#ff0000><b><?=$_SESSION['member']?> ]</b></font> <a href="./?frame=logout"><font color="#29A6FF">[Thoát ra]</font></a><? }?></td>
</tr>
!-->
<tr>
<td class="style6"><table width="100%" border="0" cellspacing="0" cellpadding="0" class="style7">
<tr>
<td width="13%" align="center"><a href=?lang=vn><img src="vn.png" width="15" height="15" border="0" title="VN"/></a> <a href="?lang=en"><img src="us.png" width="15" height="15" border="0" title="US"/></a></td>
<td width="61%" class="none"><? $cale = $_lang == 'vn' ?'vnn':'vnn';?>
<div align="center"></div>
<div align="left" id="theClock"></div>
<script language="JavaScript">startClock<?=$cale?>();</script></td>
<td width="26%" align="right"><? if(isset($_SESSION['member'])){?><font color="#29A6FF"><img src=http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/6.gif>Xin chào </font><font color=#ff0000><b><?=$_SESSION['member']?></b></font> <a href="./?frame=logout"><font color="#29A6FF">[Thoát ra]</font></a><? }?>
</td>
</tr>
</table></td>
</tr>
<tr>
<td class="style10"><marquee behavior="scroll" scrollamount="3" onmouseover="this.stop()" onmouseout="this.start()">Giãi pháp toàn diện cho công việc của bạn </strong>
</marquee> </td>
</tr>
<tr>
<td class="style11"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="205" valign="top" class="style29"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="199"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td style="padding-bottom:3px;"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="style19">Sản Phẩm</td>
</tr>
<tr>
</tr>
<tr>
<td height="15" valign="bottom"><img src="images/left_1.jpg" width="186" height="5" /></td>
</tr>
</table></td>
</tr>
<tr>
<td><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><? include("module/product_category.php")?></td>
</tr>
</table></td>
</tr>
<tr>
<td><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="style19">Hộ Trợ Online</td>
</tr>
<tr>
<td class="style20"> <a href="./?frame=linkdemo" class="link8">Xem demo thiết bị</a></td>
</tr>
<tr>
<td class="style21"><? include("box/box_yahoo.php")?></td>
</tr>
<tr>
<td height="15" valign="bottom"><img src="images/left_1.jpg" width="186" height="5" /></td>
</tr>
</table></td>
</tr>
<tr>
<td><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="style19">Sản Phẩm Mới</td>
</tr>
<tr>
<td>
<? include("module/product_new.php")?> </td>
</tr>
<tr>
<td height="15" valign="bottom"><img src="images/left_1.jpg" width="186" height="5" /></td>
</tr>
</table></td>
</tr>
<tr>
<td><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="style19">Liên Kết - Quảng cáo</td>
</tr>
<tr>
<td class="style26"><? include("box/box_left.php")?></td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
</table></td>
<td width="864" rowspan="2" valign="top" class="style14"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><img src="qc.gif" width="100%" height="150" />
<? if(($_REQUEST["frame"]=='home') ||($_REQUEST["frame"]=='))
{
include("module/home.php");
}
else
{?>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td colspan="3">
<?
if($_REQUEST["frame"]!="product_detail"){
include("module/special.php");
}
?>
</td>
</tr>
<tr>
<td colspan="3" class="style42"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="2%"><img src="images/c_5.jpg" width="6" height="26" /></td>
<td width="73%" class="style43"><? include("module/processTitle.php")?></td>
<td width="25%" align="right"><img src="images/c_4.jpg" width="6" height="26" /></td>
</tr>
</table></td>
</tr>
<tr>
<td colspan="3"><table border="0" cellpadding="0" cellspacing="0" width="100%">
<tbody>
<tr>
<td bgcolor="#ffffff"><table border="0" cellpadding="0" cellspacing="0" width="100%">
<tbody>
<tr>
<td class="style44" style="padding-left:5px;"><? include("module/processFrame.php");?></td>
</tr>
</tbody>
</table></td>
</tr>
</tbody>
</table></td>
</tr>
<tr>
<td valign="bottom"><img src="images/c_7.jpg" width="6" height="6" /></td>
<td width="99%" class="style45"></td>
<td width="0%" align="right" valign="bottom"><img src="images/c_9.jpg" width="6" height="6" /></td>
</tr>
</table>
<?
}
?>
</td>
</tr>
</table></td>
<td width="186" valign="top" class="style24"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><? include("module/recruit.php")?></td>
</tr>
<!-- Dang nhap
<tr>
<td><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="style19">Đăng nhập</td>
</tr>
<tr>
<td class="style33"></td>
</tr>
<tr>
<td height="15" valign="bottom"><img src="images/left_1.jpg" width="186" height="5" /></td>
</tr>
</table></td>
</tr>
End dang nhap!-->
<tr>
<td class="style35"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="style36"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="25"><img src="images/icon_9.gif" width="14" height="18" align="absmiddle" /> <span class="style37">Giá vàng 9999</span></td>
</tr>
<tr>
<td class="style38"><? include("box/box_gold.php")?></td>
</tr>
<tr>
<td height="20" class="style39"><em>(Công Ty TNHH TM-SX DV Truyền Thông Truyền Tín )</em></td>
</tr>
</table></td>
</tr>
<tr>
<td><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="25"><img src="images/icon_10.gif" width="17" height="16" align="absmiddle" /> <span class="style37">Tỷ giá </span></td>
</tr>
<tr>
<td class="style38">
<? include("box/box_forex.php")?></td>
</tr>
<tr>
<td height="25" class="style39"><em>(Nguồn: <img src="images/logo-EXIM.gif" width="70" height="14" align="absmiddle" />)</em></td>
</tr>
<tr>
<td height="25" class="style39"><? include("box/box_top.php");?></td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
<tr>
<td><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="style19">Sản Phẩm Bán Chạy</td>
</tr>
<tr>
<td><? include("module/product_sell.php")?></td>
</tr>
<tr>
<td height="15" valign="bottom"><img src="images/left_1.jpg" width="186" height="5" /></td>
</tr>
</table></td>
</tr>
<tr>
<td><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="style19">Hình ảnh Thông tin</td>
</tr>
<tr>
<td align="center"><? include("box/box_right.php")?></td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
<tr>
<td width="199" valign="bottom" class="style29"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="style30"><? include("box/box_total.php")?></td>
</tr>
<tr>
<td height="10" valign="bottom"><img src="images/left_1.jpg" width="186" height="5" /></td>
</tr>
</table></td>
<td width="186" valign="bottom" class="style24"><img src="images/left_1.jpg" width="186" height="5" /></td>
</tr>
</table></td>
</tr>
<tr>
<td><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<img src="quangcao/bottom.jpg" width="1030" height="170" />
</tr>
<tr>
<td class="style13"><div align="center">Công Ty TNHH TM-SX DV Truyền Thông Truyền Tín </strong></em><br />
<em><strong>Địa chỉ </strong></em><strong>658 CMT8 P.11 Q.3 (Đối diện đường Bắc Hải) </strong> <br />
</strong><strong> Tell </strong><strong>0976.011.079 -0942.32.12.92</strong> <br />
<em>Email </em>: <a href="mailto:hung_ttc@yahoo.com" target="_blank">hung_ttc.com@yahoo.com</a> - <em>Website</em> : <strong><a href="http://vienthongttc.com/" target="_blank"> www.vienthongttc.com</a></strong> <br />
Website hiển thị tốt nhất trên <a href="http://www.microsoft.com/windows/Internet-explorer/default.aspx" class="style76">IE</a> - <a href="http://www.mozilla.com/en-US/" class="style76">FireFox</a> - <a href="http://www.opera.com/download/" class="style76">Opera</a>. Với mọi phân giải.</div></td>
</tr>
</table></td>
</tr>
</table>
</body>
</html>
<?php
$Lang=$_REQUEST["lang"];
if ($Lang="en"{
$_SESSION['Lang']="EN";
}else{
$_SESSION['Lang']="VN";
}
if ($_SESSION['Lang]=="EN"){
include("lang_en.php");
} else {include ("lang_vn.php");
}
?>
$Lang=$_REQUEST["lang"];
if ($Lang="en"{
$_SESSION['Lang']="EN";
}else{
$_SESSION['Lang']="VN";
}
if ($_SESSION['Lang]=="EN"){
include("lang_en.php");
} else {include ("lang_vn.php");
}
?>
Bài liên quan





- tốt nhất nên mở đầu mã bằng <?php thay vì <? nhé
index.php
<?php
if (!session_id()) session_start();
if ($_GET***91;'lan'***93;){
switch ($_GET***91;'lan'***93;) {
case "vietnam":
$_SESSION***91;'language'***93; = 'viet';
header("Location: index.php");
break;
case "eng":
$_SESSION***91;'language'***93; = 'eng';
header("Location: index.php");
break;
}
}
switch ($_SESSION***91;'language'***93;) {
case "viet":
require_once('vietnam.php');
break;
case "eng":
require_once('eng.php');
break;
default:
require_once('vietnam.php');
break;
}
?>
<a href="index.php?lan=vietnam">Viet Nam</a> | <a href="index.php?lan=eng">Tieng Anh</a>
<br>
ngon ngu:
<?=hello;?>
<?phpdefine('hello','Xin chao');
?>
<?phpdefine('hello','Hello');
?>
Lưu ý là trước đoạn mã session_start(); bạn không được phép chèn gì đâu. Bạn nên viết lại như sau xem có được không nhé:
<?php
session_start();
?>
<?php
// Nên chèn đoạn mã của bạn vào đây
?>
.....
Đoạn code của bạn cũng có một số lỗi
<?php
$Lang=$_REQUEST["lang"];
// Thiếu dấu ) dưới đây
if ($Lang="en"{
$_SESSION['Lang']="EN";
}else{
$_SESSION['Lang']="VN";
}
// Thiếu dấu ' dưới đây
if ($_SESSION['Lang]=="EN"){
include("lang_en.php");
} else {include ("lang_vn.php");
}
?>
<?php
// admin@maychu.net
// neu URL cua ban nhan variable theo ?lang=en
$lang_user_choice = (isset($_GET***91;'lang'***93;) && $_GET***91;'lang'***93; != '') ? $_GET***91;'lang'***93; : '';
if(!empty($lang_user_choice)){
// ?lang=en khac voi ?lang=EN, nen chuyen het ve khong in hoa
$lang_user_choice = strtolower($lang_user_choice);
$time = time();
switch($lang_user_choice){
case "en":
setcookie ("user_language", "en", $time+3600000, "/", "yourdom.com");
break;
case "vn":
setcookie ("user_language", "vn", $time+3600000, "/", "yourdom.com");
break;
default:
setcookie ("user_language", "vn", $time+3600000, "/", "yourdom.com");
break;
}
}
if($_COOKIE***91;"user_language"***93;){
$user_language = $_COOKIE***91;"user_language"***93;;
// neu truoc do user da chon language
} else {
$time = time();
if (!setcookie ("user_language", "vn", $time+3600000, "/", "yourdom.com")){
$user_language = $_COOKIE***91;"user_language"***93;;
// neu user chua chon language, mac nhien set lang=vn cho yourdom.com
} else {
$user_language = "vn";
// truong hop brwoser khong support cookie, site chi hien thi lang=vn
}
}
// vi du ban luu logo.gif tren folder images/en va images/vn
$image_logo = "images/".$user_language."/logo.gif";
echo "<img src=\"".$image_logo."\" alt=\"logo\">";
// Output: images/en/logo.gif or images/vn/logo.gif
?>
Deprecated: Function session_register() is deprecated in D:\06TC106\test1.php on line 3
<?php session_start(); session_register("name"); $_SESSION["name"] = "Kenny Huy"; ?> <!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> <body> </body> </html>