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;?>
<?php
define('hello','Xin chao');
?>
<?php
define('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