שלום
כרגע אני בונה מערכת אשר אמורה להחליף שפות...
לדוגמא יש לי 2 שפות: עברית ואנגלית
לכן יש לי את הקבצים:
lang-he.php
lang-en.php
בדף הראשי ניסיתי לכתוב משהו כזה:
PHP קוד:
if( ! isset($_GET['lang']) )
{
$language = "en";
if( ! $_COOKIE['lang'] )
{
setcookie("lang","en",time()+3600);
}
} else {
$language = $_GET['lang'];
setcookie("lang",$_GET['lang'],time()-1);
if( ! $_COOKIE['lang'] )
{
setcookie("lang",$_GET['lang'],time()+3600);
}
}
require "./includes/lang_{$_COOKIE['lang']}.php";
אך למרבה הפלא זה לא עובד...
כלומר כדי להחליף שפה צריך להכנס ל index.php?lang=
אבל כשאני עושה את זה, זה רושם לי את השגיאה:
PHP קוד:
require(./includes/lang_.php) [function.require]: failed to open stream: No such file or directory in.........
תודה