Ecco qua
Codice PHP:
<?php
session_start();
// limite utenza
if(!$_SESSION['utente']['id_utente']) { die("Accesso Negato."); }
// vars
$mostra_intro = 0;
$in_prigione = 0;
$in_etereo = 0;
$tipologia_pg = 0;
$location = "Mappa";
$tb_domande = "struttura_questionario";
$link_tipo_pg = "images_forums/scheda.tipopg.php";
$output = null;
$output = null;
// var sessioni
$_SESSION['accesso'] = 0;
// include
include("../include/conDb.php");
include("../include/getLoc.php");
include("core/classi/gilde.class.php");
//Function
function LinkGestione($Gst_Titolo, $Gst_Link) {
return '<div style="position: absolute; left:10px; top: 10px;">[url="'.$Gst_Link.'"]'.($Gst_Titolo).'[/url]</body></div>';
}
$sql = "SELECT id_utente FROM struttura_admin WHERE id_utente = '".$id_utente."' AND admin='1'";
$res = @mysql_query($sql);
if($res && @mysql_num_rows($res) > 0) {
$risultato=LinkGestione('Gestione2', 'core/screen.php');
echo $risultato;
}
// resetta pe, nloot e fa recuperare 1 pf al giorno se serve.
function resetPf($id_utente) {
$todayDate = date("Y-m-d");
$sql = "SELECT id_utente FROM struttura_admin WHERE id_utente = '".$id_utente."' AND admin = '1'";
$res = @mysql_query($sql);
if($res && mysql_num_rows($res) > 0) {
list($lastDate) = mysql_fetch_array($res);
$lastDate = substr($lastDate, 0, 10);
if($lastDate != $todayDate) {
$sql = "SELECT s.hp, c.hpMax, s.peMax, s.nLootMax FROM struttura_abilita AS s
INNER JOIN core AS c ON s.id_utente = c.id_utente
WHERE s.id_utente = '".$id_utente."'";
$res = @mysql_query($sql);
if($res && mysql_num_rows($res) > 0) {
list($hp, $hpMax, $peMax, $nLootMax) = mysql_fetch_array($res);
if($hp > 0 && $hp < $hpMax) { $hp += 1; }
$sql = "UPDATE struttura_abilita SET
hp = '".$hp."',
pe = '".$peMax."',
nLoot = '".$nLootMax."'
WHERE id_utente = '".$id_utente."'";
$res = @mysql_query($sql);
$sql = "UPDATE users_treasure SET lastDateMana=now() WHERE id_utente = '".$id_utente."'";
$res = @mysql_query($sql);
}
}
}
return(1);
}
// resetta i px assegnabili dai DM al giorno.
function resetDailyPx($id_utente) {
$todaydate = date("Y-m-d");
$ammout = 8000;
// modifica ammount se admin.
$sql = "SELECT id_utente FROM struttura_admin WHERE id_utente = '".$id_utente."' AND admin = '1'";
$res = @mysql_query($sql);
if($res && mysql_num_rows($res) > 0) { $ammout = 500000; }
$sql = "SELECT lastdate FROM px_x_day WHERE id_utente = '".$id_utente."'";
$res = @mysql_query($sql);
if($res && mysql_num_rows($res) > 0) {
list($lastdate) = mysql_fetch_array($res);
$lastdate = substr($lastdate, 0, 10);
if($lastdate != $todaydate) {
$sql = "UPDATE px_x_day SET ammount = '".$ammout."', lastdate = now() WHERE id_utente = '".$id_utente."'";
$res = @mysql_query($sql);
$sql = "INSERT INTO ultimo_arrivato (id, id_utente, text, auto) VALUES (NULL,'".$id_utente."','ripristino punti esperienza assegnabili al valore di: ".number_format($ammout, 2, ',', '.')."', '0')";
$res = @mysql_query($sql);
}
}
}
// disabilita l'introduzione.
function updateIntro($id_utente) {
// mostra introduzione
$sql = "UPDATE struttura_bacheca_impostazioni SET show_intro = '0' WHERE id_utente = '".$id_utente."'";
$res = mysql_query($sql) or die(mysql_error()."
".$sql);
return;
}
// verifica se tipologia PG impostata
function getTipologia($id_utente) {
$tipologia = 0;
$sql = "SELECT tipologia_pg FROM struttura_bacheca_impostazioni WHERE id_utente = '".$id_utente."'";
$res = mysql_query($sql) or die(mysql_error()."
".$sql);
if(mysql_num_rows($res)) { list($tipologia) = mysql_fetch_array($res); }
return($tipologia);
}
// accredita soldi al clan, viene eseguita sempre anche se pg morto o in prigione.
$gilda = new gilde($_SESSION['utente']['id_utente']);
$gilda->pagaGilda();
// TIPOLOGIA PG
$tipologia_pg = getTipologia($_SESSION['utente']['id_utente']);
if(!$tipologia_pg) {
mysql_close();
header("Location: ".$link_tipo_pg);
exit();
}
// QUESTIONARIO
/*$sql = "SELECT fatto FROM ".$tb_domande." WHERE id_utente = '".$_SESSION['utente']['id_utente']."'";
$res = mysql_query($sql) or die(mysql_error()."
".$sql);
if(mysql_num_rows($res) > 0) { list($questionario) = mysql_fetch_array($res); }
if(!$questionario) {
mysql_close();
header("Location: images_forums/questionario.tdl2.php");
exit();
}*/
// punti ferita correnti
$sql = "SELECT hp FROM struttura_abilita WHERE id_utente = '".$_SESSION['utente']['id_utente']."'";
$res = mysql_query($sql) or die(mysql_error()."
".$sql);
if(mysql_num_rows($res) > 0) { list($hp) = mysql_fetch_array($res); }
// se punti ferita minori di 0
if($hp <= 0) { $in_etereo = 1; }
// prigione perchè trovo record in tabella
$sql = "SELECT * FROM struttura_imprigionati WHERE id_utente = '".$_SESSION['utente']['id_utente']."'";
$res = mysql_query($sql) or die(mysql_error()."
".$sql);
if($res && mysql_num_rows($res) > 0) { $in_prigione = 0; }
// prigione non compilati campi fondamentali
$sql = "SELECT city FROM addon_x_scheda
WHERE id_utente = '".$_SESSION['utente']['id_utente']."'
AND (altezza = 'cm' OR peso = 'kg' OR occhi = 'colore' OR capelli = 'colore' OR anni = '0');";
$res = mysql_query($sql) or die(mysql_error()."
".$sql);
if($res && mysql_num_rows($res) > 0) { $in_prigione = 0; }
// mostra scritta.
if($in_etereo) {
$output = "Sei incosciente o morto (0 o meno punti ferita), non puoi andare in giro. \n";
$output .= "[url='luoghi/multiverso/piano_etereo.php']Clicca qui[/url]\n";
}elseif($in_prigione) {
$output = "Sei stato imprigionato, non puoi uscire dalla tua cella. \n";
$output .= "[url='luoghi/neverwinter_porto/prigioni.php']Clicca qui[/url].
\n";
$output .= "<div style='text-align:justify'>\n";
$output .= "[b]IMPORTANTE:[/b] Se è la prima volta che accedi al sito è normale trovarsi in prigione.\n";
$output .= "Per maggiori informazioni su come liberarsi da solo guarda nel forum [b]Tana del Ladro 2 » Aggiornamenti e Guide[/b] \n";
$output .= "il messaggio: [b][GUIDA] In Prigione Appena Entrato[/b] nella sezione importanti.\n";
$output .= "</div>\n";
}else{
resetPf($_SESSION['utente']['id_utente']);
// mostra ultima locazione
$sql = "SELECT city FROM addon_x_scheda WHERE id_utente = '".$_SESSION['utente']['id_utente']."'";
$res = mysql_query($sql) or die(mysql_error()."
".$sql);
if(mysql_num_rows($res) > 0) { list($movie) = mysql_fetch_array($res); }
}
resetDailyPx($_SESSION['utente']['id_utente']);
if($_POST['show_intro'] == "on") { updateIntro($_SESSION['utente']['id_utente']); }
// mostra introduzione
$sql = "SELECT show_intro FROM struttura_bacheca_impostazioni WHERE id_utente = '".$_SESSION['utente']['id_utente']."'";
$res = mysql_query($sql) or die(mysql_error()."
".$sql);
if(mysql_num_rows($res) > 0) { list($mostra_intro) = mysql_fetch_array($res); }
?>
<HTML>
<HEAD>
<?php include("../../../include/intestazioni_main.php"); ?>
<link rel="stylesheet" href="../../core/css/users.css" type="text/css">
<link rel="stylesheet" type="text/css" href="../css/menu.css">
<script type="text/javascript" src="../../core/js/users_script.js"></script>
<script type="text/javascript" src="../../core/js/log_script.js"></script>
</HEAD>
<BODY topmargin="0" leftmargin="0" background="../../sfondo1.gif">
<table width="100%" border="0" cellpadding="2" cellspacing="1">
<tr>
<td align="center" valign="middle" height="30" class="testa" background="../../images_forums/sfondotabella.gif">
</td>
</tr>
<ul id="menu"><div id="menu" style="position: absolute; left:10px; top: 50px;">
<li class="submenu">[url="#"]Landa[/url]
<ul>
[*][url="#"]Online[/url]
[*][url="#"]', '','width=600,height=600,left=100,top=100');">Scheda[/url]
[*][url="../ita/registrazione/impostazioni.php"]Impostazioni[/url][*][url="../ita/logout.php"]Esci[/url][*][url="../ita/freeforum/elenco.php"]Forum[/url]";[*][url="../ita/core/screen.php"]Gestione[/url]";
[/list]
[/list]
<tr><td height="10"></td></tr>
<tr>
<td valign="top">
<table border="0" cellpadding="0" cellspacing="0" width="100%" height="100%">
<td align="center" valign="top" class="testa_nera">
<div id="main" style="position: absolute; top: 50px; left: 200px">
[img]../ita/luoghi/gualli_mappa.png[/img]</div>
</td>[/list]
</td>
</tr>
</table>
</td>
</tr>
<tr><td height="10"></td></tr>
<tr>
<td align="center" valign="middle" height="30" class="testa" background="../../images_forums/sfondotabella.gif">
<script language="JavaScript"><!--
function goThere(form){
var linkList=form.selectThis.selectedIndex
if(!linkList==""){window.location.href=form.selectThis.options[linkList].value;}
}
//--></script>
<div id="menu2" style="position: absolute; top: 450px; left: 450px">
<form name="MenuTendina">
<select name="selectThis" size="1" onChange="goThere(this.form);">
<option selected value="">Scopri la città dei Templi
<option value="../ita/maps.php">Mappa
<option value="../ita/luoghi/neverwinter_porto/fiasco_sommerso.php" >Ussto Jalil
<option value="../ita/luoghi/neverwinter_commerciale/biblioteca.php">Lil'Phalar
</select>
</form>
</div>
</td>
</tr>
</table>
</BODY>
</HTML>