vasilev
Registered
здравейте ,
опитвам се да направя календар за различни потребители които са описани в база . в зависимост от линка да изкарва календара за дадения потребител .
ето кода :
това съм го взел от един код за промяна на езика ..
въпроса е че извежда на ред потребителите които са в базата но линковете са от вида :
index.php?user=0 , user=1 .. user=2
а не както би трябвало index.php?user=user1 , user=test ...
моля ви за съдействие .
опитвам се да направя календар за различни потребители които са описани в база . в зависимост от линка да изкарва календара за дадения потребител .
ето кода :
Код:
$sql=" SELECT user , fullname FROM users ";
$resource=mysql_query($sql) or die(mysql_error());
while($array=mysql_fetch_assoc($resource))
{
$users[]=$array['user'];
}
if (isset($_GET['user'])) {
$user = $_GET['user'];
setcookie('user', $user, time()+(3600*24*365));
}
elseif (isset($_COOKIE['user'])) {
$user = $_COOKIE['user'];
} else {
$user = 'bg';
}
if (!(in_array($user, array_keys($users)))) {
die("Грешка: няма езиков файл!");
}
require_once "{$user}.php";
function switch_users_options() {
global $text, $users, $user;
$retval = $text['switch'];
$get = $_GET;
foreach ($users as $abbrv => $name) {
if ($abbrv !== $user) {
$get['user'] = $abbrv;
$url = $_SERVER['PHP_SELF'] . '?' .
http_build_query($get);
$retval .= " <a href=\"{$url}\">
{$name}</a><br>";
}
}
return $retval;
}
това съм го взел от един код за промяна на езика ..
въпроса е че извежда на ред потребителите които са в базата но линковете са от вида :
index.php?user=0 , user=1 .. user=2
а не както би трябвало index.php?user=user1 , user=test ...
моля ви за съдействие .