Buonasera a tutti...ho un problema che mi sta' facendo impazzire...
Ho una mappa che al passaggio del mouse fa' apparire un Title...
La cosa che vorrei fare e far apparire oltre al title,la lista dei presenti in quella determinata locazione,di modo da avere,esempio:Taverna del Guercio:Tizio,Caio,ecc ecc...
Spero possiate darmi una mano,vi copio sia il codice della mappa,sia il codice della lista presenti che normalmente si apre in una pagina apposita.
***Codice mappa.php***
Codice PHP:
<?session_start( );
include ("inc/parametri.inc.php");
include ("inc/controllo.php");
include ("inc/open2.php");
include ("inc/controlloesilio.php");
include ("inc/header.html.inc.php");
?>
<html><head>
<link href="main.css" rel="stylesheet" type="text/css">
</head>
<body style="background-image: url(img/centrale.jpg); background-attachment: fixed;">
<center>
<table><tr><td align="center" width="100px">
</td>
<td align="center">
<?
$MySql = "SELECT count(Nome) AS Numero FROM Presenti $Cond WHERE OraUscita = ´2037-12-31 00:00:00´";
echo "";
$Result = mysql_query($MySql);
$rs = mysql_fetch_array($Result);
$cont = $rs["Numero"];
$rs->close;
mysql_free_result($Result);
$ora = date(´G´);
if($ora>= 23 && $ora<5)
echo ´[img]img/mappe/hangnotte.jpg[/img]´;
elseif($ora >= 5 && $ora< 6)
echo ´[img]img/mappe/hangalba.jpg[/img]´;
elseif($ora >= 6 && $ora< 18)
echo ´[img]img/mappe/hang.jpg[/img]´;
elseif($ora >= 18 && $ora< 19)
echo ´[img]img/mappe/hangtramonto.jpg[/img]´;
elseif($ora >= 19 && $ora< 23)
echo ´[img]img/mappe/hangnotte.jpg[/img]´;
else
echo ´[img]img/mappe/hangnotte.jpg[/img]´;
?>
<?$Current= 0+$_SESSION[´castello´];?>
"map id="castello" name="castello"
<area shape="poly" alt="TAVERNA DEL GUERCIO" coords="437,231,437,205,402,205,401,234"
href="http://ageofking.altervista.org/main.php?Dir=103" title="TAVERNA DEL GUERCIO:Se vuoi trovare dell´ottimo vino e della buona birra nanica non esitare ad entrare in questa bettola malfamata,ma ricorda viandante che in questa taverna,oltre a ristoro potresti trovare risse frequenti tra ubriaconi o tra chi si loda delle sue grazie,ma troverai anche gentil fanciulle e altro ancora." target="_top" />/code]
***Codice lista2.php***
Codice PHP:
<? session_start();
include ("inc/parametri.inc.php");
include ("inc/controllo.php");
include ("inc/open2.php");
include ('inc/header.html.inc.php');
?>
<title>Lista Personaggi</title>
</head>
<body style="background-image: url(img/messaggi1.jpg); background-attachment: fixed;">
<center>
<div align= "left" style="width:400; height: 470; overflow: auto;">
<?
$cont = 0;
if ($_GET['Mod'] == '1') {
$Cond = " RIGHT JOIN Gilda ON Gilda.IDGilda = Presenti.IDGilda AND (Gilda.Prigione=1 OR Gilda.Esilio=1) ";
$TitoloPresenti = $par_ModeratorsName;
} else {
$Cond = "";
$TitoloPresenti = "personaggi";
}
$MySql = "SELECT count(Nome) AS Numero FROM Presenti $Cond WHERE OraUscita = '2037-12-31 00:00:00'";
echo "";
$Result = mysql_query($MySql);
$rs = mysql_fetch_array($Result);
$cont = $rs["Numero"];
$rs->close;
mysql_free_result($Result); ?>
<center><font class=titolo>Elenco: <?= $cont ?> <?= htmlspecialchars($TitoloPresenti) ?> presenti
<!--br> [url=""][b] (Ordina per nome[/b][/url]
| <a href="" onClick="window.open('lista3.php','ext2','toolbar=0, location=0, directories=0, statusbar=0, status=0, scrollbars=1, resizable=0, copyhistory=0, menuBar=0, width=500, height=645');return(false)">[b] Solo master)[/b]</a-->
<div align="center"><table width="100%" border=0 bordercolor=gold cellpadding=1 cellspacing=0>
<?
$MySql = "SELECT Presenti.* From Presenti $Cond WHERE OraUscita = '2037-12-31 00:00:00' ORDER BY Is_Invisibile, Mappa, StanzaApparente, Nome";
$Result = mysql_query($MySql);
$OldNomeLuogo = "";
while ($rs = mysql_fetch_array($Result)) {
$Stanza1 = 0 + $rs["StanzaApparente"];
if (($Stanza1 > 0) && ($Stanza1 != "")) {
if ($rs['Is_Invisibile'] == 1) {
$NomeLuogo = "Invisibile";
} else {
$MySql = "SELECT Breve FROM Mappa WHERE ID = ".$Stanza1;
$Result1 = mysql_query($MySql);
if ($rsA = mysql_fetch_array($Result1)) {
$NomeLuogo = $rsA["Breve"];
} else {
$NomeLuogo = "";
}
$rsA->close;
mysql_free_result($Result1);
}
};
$pg = trim($rs["Nome"]);
# If (strstr($rs["Stanza"], "albergo") != false) {$NomeLuogo = "Albergo";};
If ($Stanza1 == 0) {$NomeLuogo = "In Giro";};
$MappaCorrente=$rs['Mappa'];
If ($Stanza1 == 1) {$MappaCorrente = "Mappe";};
if ($NomeLuogo != $OldNomeLuogo) {
echo "</table><table border=0 cellpadding=1 cellspacing=0 width=400>";
echo "<tr><td width=200 valign=top align=left><a href=\"main.php?Dir=".$rs['Stanza']."\" target=\"_top\"><span class=\"tit4\">".htmlspecialchars($NomeLuogo)." (".$MappaCorrente.")</span></a></td>";
} else {
echo "<tr><td width=200></td>";
};
$OldNomeLuogo = $NomeLuogo;
$Img = trim($rs["ImgGilda"]);
if ($Img == "") {$Img = "spacer.gif";};
echo "<td align=left>";
echo "<a href=\"scheda.php?pg=".addslashes($pg)."\">";
echo "[img]img/wouldplay".$rs["Dispo"].".gif[/img] ";
echo "<img border=0 src=\"img/testamini".strtolower($rs["Sesso"]).".gif\">";
echo "<img border=0 src=\"img/stemmi/".$Img."\" height=20 width=20>";
echo htmlspecialchars($pg);
echo "</a>";
echo "</td></tr>\n";
}
$rs->close;
mysql_free_result($Result);
?></table></div></div>
</body>
</html>