img365.imageshack.us/img365/1648/songamelogink.jpg
No me funciona para todos los universos
si no recuerdo mal
sea el uni que ponga se me loguea en el uni 1
descargarlo de aqui y haber si me lo podeis dar funcionando gracias!
link de descarga-->songame.com.es/SonGame_Login_by_Radicalero.rar
si lo dejas en la opcion de elige universo loguea en uni 1
y si pones para uni 2 tambien loguea en el 1
y tambien si los enlaces de la pagina los pongo inventados
sigue logueandose en universo 1
eso seria el template
Que esta asociado a este arxivo
Código PHP:
<?php
/**
* login.php
*
* @version 1.0
* @copyright 2008 by ?????? for XNova
*/
define('INSIDE' , true);
define('INSTALL' , false);
define('LOGIN' , true);
$InLogin = true;
$xnova_root_path = './';
include($xnova_root_path . 'extension.inc');
include($xnova_root_path . 'common.' . $phpEx);
includeLang('login');
if ($_POST) {
$login = doquery("SELECT * FROM {{table}} WHERE `username` = '" . mysql_escape_string($_POST['username']) . "' LIMIT 1", "users", true);
if ($login) {
if ($login['password'] == md5($_POST['password'])) {
if (isset($_POST["rememberme"])) {
$expiretime = time() + 31536000;
$rememberme = 1;
} else {
$expiretime = 0;
$rememberme = 0;
}
@include('config.php');
$cookie = $login["id"] . "/%/" . $login["username"] . "/%/" . md5($login["password"] . "--" . $dbsettings["secretword"]) . "/%/" . $rememberme;
setcookie($game_config['COOKIE_NAME'], $cookie, $expiretime, "/", "", 0);
unset($dbsettings);
header("Location: ./frames.php");
exit;
} else {
message($lang['Login_FailPassword'], $lang['Login_Error']);
}
} else {
message($lang['Login_FailUser'], $lang['Login_Error']);
}
} else {
$parse = $lang;
$Count = doquery('SELECT COUNT(*) as `players` FROM {{table}} WHERE 1', 'users', true);
$LastPlayer = doquery('SELECT `username` FROM {{table}} ORDER BY `register_time` DESC', 'users', true);
$parse['last_user'] = $LastPlayer['username'];
$PlayersOnline = doquery("SELECT COUNT(DISTINCT(id)) as `onlinenow` FROM {{table}} WHERE `onlinetime` > '" . (time()-900) ."';", 'users', true);
$parse['online_users'] = $PlayersOnline['onlinenow'];
$parse['users_amount'] = $Count['players'];
$parse['servername'] = $game_config['game_name'];
$parse['forum_url'] = $game_config['forum_url'];
$parse['PasswordLost'] = $lang['PasswordLost'];
$page = parsetemplate(gettemplate('login_body'), $parse);
// Test pour prendre le nombre total de joueur et le nombre de joueurs connectés
if ($_GET['ucount'] == 1) {
$page = $PlayersOnline['onlinenow']."/".$Count['players'];
die ( $page );
} else {
display($page, $lang['Login']);
}
}
// -----------------------------------------------------------------------------------------------------------
// History version
?>