Note del fato
Note del fato postato il 08/09/2008 14:59:49 nel forum programmazione, open source e hosting
Salve,
Io come avrete letto dal titolo ho un problema con la voce note del fato,poichè io inserisco il nome della persona,poi inserisco il valore da mettergli,alla fine mi dice personaggio xxx cambiato.Aspetto un pochino ma sulla scheda del personaggio da me cambiato sotto voce del fato nn mi compare nulla,se qualcuno sa come mai può dirmi gentilmente come correggere,questo piccolo errore.Grazie dell'attenzione.
Pagine → 1 2
08/09/2008 15:08:00
angelo bianco ha scritto: Salve,
Io come avrete letto dal titolo ho un problema con la voce note del fato,poichè io inserisco il nome della persona,poi inserisco il valore da mettergli,alla fine mi dice personaggio xxx cambiato.Aspetto un pochino ma sulla scheda del personaggio da me cambiato sotto voce del fato nn mi compare nulla,se qualcuno sa come mai può dirmi gentilmente come correggere,questo piccolo errore.Grazie dell'attenzione.
Controlla la query di update. Magari stampa anche le variabili che ti passi tanto per controllare se sono piene.
08/09/2008 16:06:13
Non ho capito,bene cosa intendi.
08/09/2008 16:30:50
devi controllare che la query al database avvenga, sia nel file dove modifichi la scheda del personaggio sia in quello dove visualizzi le note del fato.
E' scritto identico come nella tabella?
08/09/2008 16:35:15
mm . . . ok,come faccio ha fare ciò,perchè ho caricato la scheda e anche le note del fato però niente.
08/09/2008 16:40:27
devi conoscere il php molto bene individuare nel codice della scheda e del pannello di gestione la query scritta in php e modificarla in modo che si veda, a secondo del problema che c'è.
Non vedendo il tuo codice non ho idea di quale sia l'errore.
Studia il php e scoprirai come modificarlo.
08/09/2008 16:46:47
Aspetta eccolo :
<? session_start();
include ('inc/parametri.inc.php');
include ('inc/open2.php');
/*If (($HTTP_GET_VARS["Login"] != "") or ($HTTP_POST_VARS["Login"] != "")) {$Login = "";};*/
$Login=$_SESSION['Login'];
$pg=$_REQUEST['pg'];
$Master=$_SESSION['Master'];
$Modifica=$_POST['Modifica'];
//$pg=$_POST['PG'];
$cognome=$_POST['cognome'];
$gg=$_POST['gg'];
$mm=$_POST['mm'];
$aaaa=$_POST['aaaa'];
$pass=$_POST['pass'];
$PF=$_POST['PF'];
$urlimg=$_POST['urlimg'];
$midi=$_POST['midi'];
$descrizione =$_POST['descrizione'];
$affetti = $_POST['affetti'];
$capacita = $_POST['capacita'];
$pg = trim(urldecode($pg));
//$pg = "Re";
$Modifica = trim($Modifica);
$upd = ((strtoupper($pg) == strtoupper($Login)) and (trim($pg) != "") and (strtoupper($Modifica) == strtoupper($pg)));
if (($_SESSION['Admin_S']=='1') AND ($par_Flag_AdminExt=='1')) {
$_SESSION['AdminExt_S'] = $_GET['AdminExt'];
}
function BottoneGestione($Gst_Titolo, $Gst_Sigla, $Gst_Link) {
return '<tr ><td align=left Title="'.htmlspecialchars($Gst_Titolo).'"><a href="'.$Gst_Link.'">'.htmlspecialchars($Gst_Titolo).'</a></font></td></tr>';
}
function formattadata($tim)
{
return strftime("%d/%m/%Y", strtotime($tim));
}
function barra($valore, $maxvalore)
{
$colore = "5A7150";
$colore1 = "646763";
$bar = '<table cellpadding=0 cellspacing=0 border=0 width="'.$valore.'" height=10>';
$bar .= '<tr><td align=right bgcolor="'.$colore.'" width=';
if ($valore > 100) {
$bar .= '100><font color=black>+</font>';
}
else
{
$bar .= $valore.'><img src='img/spacer.gif' width='.$valore.' height=1>';
};
$bar .= "</td>";
if (($maxvalore - $valore) > 0) {
$bar .= '<td align=right bgcolor="'.$colore1.'" width=';
$bar .= ($maxvalore - $valore).'><img src='img/spacer.gif' width='.($maxvalore-$valore).' height=1>';
$bar .= "</td>";
};
$bar .= "</tr>";
$bar .= "</table>
";
return $bar;
};
#----- pulisci avatar -----
If (($_SESSION['Esilio_S'] == 1) && ($_POST['Pulisci'] != '')) {
$Msg = "<b>L'avatar di ".htmlspecialchars($pg)." è stato pulito!</b>";
$MySql = "UPDATE Personaggio SET URLImg = 'img/spacer.gif', Descrizione='Scheda pulita', ICQ='', Affetti='', Capacita='' WHERE Nome = '$pg'";
mysql_query($MySql);
$MySql = "INSERT INTO Chat (Stanza, Mittente, Destinatario, Ora, Testo, Sesso, ImgGilda, DescGilda, ImgRazza, DescRazza, Tipo)";
$MySql .= "VALUES ('$Stanza', 'System Op', '$Login', NOW(), '".addslashes($Msg)."', '$Sesso_S', '$ImgGilda_S', '$DescGilda_S', '$ImgRazza_S', '$DescRazza_S', 'S')";
mysql_query($MySql);
echo $MySql;
$EsilioP = "";
echo "<font color=red>$Msg</font>";
}
#----- inizio prigione ed esilio -----
$EsilioP = "";
If ((($_SESSION['Super_S'] == 1)||($_SESSION['Admin_S'] == 1)) && ($_POST['Esilia'] != '')) {
$Motivo = $_POST['Motivo_Esilio'];
$EsilioP = "'2037-12-31 00:00:00'";
if ($_POST['IP'] == 'on') {
$Msg = "<b>".htmlspecialchars($pg)." è stato esiliato + IP escluso!</b>";
$MySql = "SELECT * FROM LogEntrate WHERE Nome = '$pg' ORDER BY DataEvento DESC";
$Result = mysql_query($MySql);
$rs = mysql_fetch_array($Result);
$IPEscluso = $rs["IP"];
$rs->close;
$MySql = "INSERT INTO BlackList (IP, Nota, Ora) VALUES ";
$MySql .= "('$IPEscluso', '$pg (escluso da $Login)', Now())";
$Result = mysql_query($MySql);
} else {
$Msg = "<b>".htmlspecialchars($pg)." è stato esiliato!</b>";
}
if ($_POST['Grazia'] == 'on') {
$EsilioP = "'2000-01-01 00:00:00'";
$Msg = "<b>".htmlspecialchars($pg)." è stato graziato!</b>";
}
}
If ((($_SESSION['Super_S'] == 1)||($_SESSION['Admin_S'] == 1)||($_SESSION['Master'] != 0)) && ($_POST['Arresta'] != '')) {
$Motivo = $_POST['Motivo_Arresto'];
$MySql = "SELECT Esilio From Personaggio WHERE Nome = '$pg'";
$Result = mysql_query($MySql);
$rs = mysql_fetch_array($Result);
if ($rs["Esilio"] == '2037-12-31 00:00:00') {
$Msg = "<b>".htmlspecialchars($pg)." è esiliato e non può essere imprigionato!</b>";
$MySql = "INSERT INTO Chat (Stanza, Mittente, Destinatario, Ora, Testo, Sesso, ImgGilda, DescGilda, ImgRazza, DescRazza, Tipo)";
$MySql .= "VALUES ('$Stanza', 'System Op', '$Login', NOW(), '$Msg', '$Sesso_S', '$ImgGilda_S', '$DescGilda_S', '$ImgRazza_S', '$DescRazza_S', 'S')";
$Result = mysql_query($MySql);
$EsilioP = "";
echo "<font color=red>$msg</font>";
} else {
$EsilioP = "DATE_ADD(NOW(), INTERVAL '$gg' DAY)";
$Msg = "<b>".htmlspecialchars($pg)." è stato imprigionato per $gg giorni!</b>";
}
}
if ($EsilioP != "") {
$MySql = "UPDATE Personaggio SET Esilio = $EsilioP";
$MySql .= ", DataEventoEsilio = NOW()";
$MySql .= ", Motivo = '$Motivo'";
$MySql .= ", AutoreEsilio = '$Login'";
$MySql .= " WHERE Nome = '$pg'";
$Result = mysql_query($MySql);
$MySql = "INSERT INTO Chat (Stanza, Mittente, Destinatario, Ora, Testo, Sesso, ImgGilda, DescGilda, ImgRazza, DescRazza, Tipo)";
$MySql .= "VALUES ('$Stanza', 'System Op', '$Login', NOW(), '$Msg', '$Sesso_S', '$ImgGilda_S', '$DescGilda_S', '$ImgRazza_S', '$DescRazza_S', 'S')";
$Result = mysql_query($MySql);
echo "<font color=red>$Msg</font>";
}
If ( (trim($pass) != "") AND ( (strtoupper($pg) == strtoupper($Login))||($_SESSION['Master']==1)||($_SESSION['Admin']==1)||($_SESSION['Super']==1) ) )
{
echo('SCHEDA MODIFICATA<hr size=1 color=gold>');
$pass = pars($pass);
$cognome = substr($cognome, 0, 255);
$cognome = trim($cognome);
$descrizione = substr($descrizione, 0, 10000);
$descrizione = trim($descrizione);
$affetti = substr($affetti, 0, 10000);
$affetti = trim($affetti);
$capacita = substr($capacita, 0, 255);
$capacita = trim($capacita);
$email = trim($email);
$icq = trim($icq);
$urlimg = trim($urlimg);
$urlimg = substr($urlimg, 0, 255);
$midi = trim($midi);
#$urlimg = pars($urlimg);
$DataNascita = '';
$gg = 0 + $gg;
$mm = 0 + $mm;
$aaaa = 0 + $aaaa;
$PF= 0 + $PF;
if (($rs["DataNascita"] == "") || ($rs["DataNascita"] == "0000-00-00")) {
if (($gg>0) && ($mm>0) && ($aaaa>0)) {
if ($gg < 10) {
$gg = "0".$gg;
}
if ($gg > 31) {
$gg = 0;
}
if ($mm < 10) {
$mm = "0".$mm;
}
if ($mm > 12) {
$mm = 0;
}
if ($aaaa < 100) {
$aaaa = "19".$aaaa;
}
if (($aaaa > 2000) || ($aaaa < 1900)) {
$aaaa = 0;
}
$DataNascita = "".$aaaa."-".$mm."-".$gg;
}
}
if ($icq == "") {$icq = "nessuno";};
if ($descrizione == "") {$descrizione = "niente";};
if ($affetti == "") {$affetti = "niente";};
if ($capacita == "") {$capacita = "niente";};
if ($email == "") {$email = "nessuna";};
if ($cognome == "-") {$cognome = "-";};
$MySql = "UPDATE Personaggio";
$MySql .= " SET Pass = '".$pass."',";
$MySql .= " Descrizione = '".$descrizione."',";
$MySql .= " Affetti = '".$affetti."',";
$MySql .= " Capacita = '".$capacita."',";
$MySql .= " ICQ = '".$icq."',";
//$MySql .= " MaxMente = '".$PF."',";
$MySql .= " Cognome = '".$cognome."',";
$MySql .= " Midi = '".$midi."',";
$MySql .= " UrlImg = '".$urlimg."'";
If ($DataNascita != "") {
$MySql .= ", DataNascita = '".$DataNascita."'";
}
$MySql .= " WHERE Nome = '".$pg."'";
$Result = mysql_query($MySql);
# mysql_fetch_array($Result);
}
If ((trim($capacita) != "")&&($Master==1))
{
//echo('<font color=gold>SCHEDA MODIFICATA</font><hr size=1 color=gold>');
# $pass = pars($pass);
$capacita = substr($capacita, 0, 255);
$capacita = trim($capacita);
$PF= 0+$PF;
//if ($capacita == "") {$capacita = "Nella norma";};
$MySql = "UPDATE Personaggio";
$MySql .= " SET Capacita = '".$capacita."',";
$MySql .= " MaxMente = '".$PF."'";
$MySql .= " WHERE Nome = '".$pg."'";
$Result = mysql_query($MySql);
# mysql_fetch_array($Result);
}
$MySql = "SELECT Personaggio.*, Razza.Razza, Razza.URLImg AS URLImgRazza, Gilda.Gilda, Gilda.NomeCorporazione AS NomeCorporazioneGilda, Gilda.URLImg AS URLImgGilda
FROM Personaggio
LEFT JOIN Razza
ON Personaggio.IDRazza = Razza.IDRazza
LEFT JOIN Gilda
ON Personaggio.IDGilda = Gilda.IDGilda
WHERE Nome = '$pg'";
$result = mysql_query($MySql);
#echo $MySql;
$rs = mysql_fetch_array($result);
echo "<br>";
if ((trim($pg) == "") or !($rs)) {
$rs->close;
mysql_close;
//echo("<script><!--
history.back();
//-->
</script>");
echo "SON QUI";
exit();
};
#########################################
# Il Recordset non è vuoto #
#########################################
$UrlImg = trim($rs["URLImg"]."");
If ($UrlImg == "")
$UrlImg = "img/sagoma".$rs["Sesso"].".gif";
$UrlImgRazza = trim($rs["URLImgRazza"]."");
If ($UrlImgRazza == "")
$UrlImgRazza = "spacer.gif";
$UrlImgGilda = trim($rs["URLImgGilda"]."");
If ($UrlImgGilda == "")
$UrlImgGilda = "spacer.gif";
$Gilda = trim($rs["Gilda"]."");
if ($Gilda == "") {
if (strtolower($rs["Sesso"]) == "f") {
$Gilda = "Nessuno";
} else {
$Gilda = "Nessuno";
}
}
$DataUltimaGilda = $rs['DataUltimaGilda'];
include ('inc/header.html.inc.php');
$sesso="femmina";
if($rs["Sesso"]=='m') {$sesso="maschio";}
?>
<title>Scheda <?= $pg ?></title>
<style type="text/css">
<!--
body {
background-image: ;
background-repeat: repeat;
background-attachment: fixed;
background-color: #000000;
margin-right: 3px;
);
}
body,td,th {
font-family: Old English Text MT;
color: #FF0000;
}
a:link {
color: #FFFFFF;
text-decoration: none;
}
a:visited {
color: #FFFFFF;
text-decoration: none;
}
a:hover {
color: #FFFFFF;
text-decoration: none;
}
a:active {
color: #FFFFFF;
text-decoration: none;
}
.Stile7 {
color: #000000;
font-size: 16;
}
.Stile8 {font-size: 16}
.Stile9 {font-size: 16px}
.style1 { color: #843D37;
font-weight: bold;
font-size: 10px;
}
.style13 {font-size: 11px; font-family: georgia; }
.style14 {font-family: georgia}
.style15 {font-size: 11px}
.style6 {color: #843D37; font-weight: bold; font-size: 11px; font-family: georgia; }
.Stile10 {
color: #FFFFFF;
font-weight: bold;
}
.Stile12 {color: #FFFFFF}
-->
</style>
<title>Scheda <?= $pg ?></title>
</head>
<body>
<center>
</td>
</tr>
</table>
<div align="center">
<p><a href="scheda2.php?pg=<?= urlencode($pg) ?>" class="Stile7">Oggetti</a> <span class="Stile7"><a href="scheda6.php?pg=<?= urlencode($pg) ?>"></a></span> <span class="Stile8">
<?
if (isset($Login)) {
if ($Login == $pg) {
echo(' <a href="scheda5.php?pg='.urlencode($pg).'">PX</a>');
echo(' <a href="scheda3.php?pg='.urlencode($pg).'">Modifica</a>');
}
if ($Login != $pg && $Master==1) {
echo(' <a href="scheda4.php?pg='.urlencode($pg).'">Transazioni</a>');
echo(' <a href="scheda3.php?pg='.urlencode($pg).'">Status</a>');
}
};
?>
<a href="scheda7.php?pg=<?=urlencode($pg)?>">Profilo</a></span><span class="Stile9">
<embed src="<?= $rs['Midi'] ?>" width=0 height=0 autostart=true loop=true></embed>
</span></p>
</div>
<table cellspacing=0 cellpadding=0 align=center border=0>
<td rowspan=16 align=left valign=top><img src="<?= $UrlImg ?>" width=196 height="284" border="0"></td>
</tr><tr>
<td width="223"> </td>
<td width="178"> </td>
<td width="80"> </td>
</tr>
<tr>
<td width="223"><span class="Stile12"></span></td>
<td width="178" background="/scheda/5.jpg"><span class="Stile10"><font color=white>
<center>
<a href="" onClick="window.open('nuovomessaggio.php?Dest= <?=urlencode($rs["Nome"])?>','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)"">
</span> <center class="Stile10">
<font size="2" face="sylfaen"><? echo '<img src="img/testamini'.$rs['Sesso'].'.gif" border=0><font class=Titolo>'.htmlspecialchars($rs["Nome"]).'</font>';
echo '';
?> <? echo ''.htmlspecialchars($rs["Cognome"]).'</font>';
echo '';
?>
<var>
<? if(intval($rs['IDRazza'])%1000 != 0){
echo '<a href="razza.php?ID='.intval($rs['IDRazza']/10)*10 .'">';
} ?>
<img src="img/razze/<?=$UrlImgRazza?>" border=0 height=20 width=20>
<?= htmlspecialchars($rs["Razza"]) ?>
<? if(intval($rs['IDRazza'])%1000 != 0){
echo '</a>' ;
} ?>
<?
$MySql = 'SELECT * FROM Razza WHERE IDRazza = '.intval($rs['IDRazza']/10)*10;
$Result1 = mysql_query($MySql);
$rs1 = mysql_fetch_array($Result1);
$Disciplina = Array (
1 => $rs1['Disciplina1'],
2 => $rs1['Disciplina2'],
3 => $rs1['Disciplina3'],
4 => $rs1['Disciplina4']
);
$rs1='';
for ($i=1; $i<=4; $i++) {
if ($Disciplina[$i] != 0) {
$MySql = 'SELECT * FROM Discipline WHERE ID = '.pars($Disciplina[$i]);
$Result1 = mysql_query($MySql);
$rs1 = mysql_fetch_array($Result1);
echo('<br><li>'.htmlspecialchars($rs1['Nome']));
};
};
$rs1->close;
?>
</var> </font>
</center></td>
</a>
</center>
</td>
<td width="80"> </td>
</tr>
<tr>
<td width="223"> </td>
<td width="178"> </td>
<td width="80"> </td>
</tr>
<tr>
<td width="223" background="/scheda/10.jpg"><span class="Stile10"><font color=white> <var>
<?=$par_NomeGildeSing?>
</var>:</span>
<center class="Stile12">
</center></td>
<td width="178"><span class="Stile12 Stile10"><strong><var>
<img src="img/stemmi/<?= $UrlImgGilda ?>" border=0 heigh=20 width=20>
<?= htmlspecialchars($Gilda) ?>
</var></strong></span></td>
<td width="80"> </td>
</tr>
<tr>
<td width="223"><span class="Stile12 Stile10"><strong>
Livello :</strong></span></td>
<td width="178"><span class="Stile12 Stile10"><strong>
<?= floor($rs["Esperienza"]) ?>
</strong></span></td>
<td width="80"> </td>
</tr>
<tr>
<td width="223" background="/scheda/16.jpg"><center>
</center></td>
<td width="178"><span class="Stile12 cornici"><strong><br></strong></span></td>
<td width="80"> </td>
</tr>
<tr>
<td width="223"><span class="Stile12"><strong><var>
<?= $par_Stat4?>
:</var></strong></span></td>
<td width="178"><span class="Stile10"><var>
<?= $rs["Arte"] + $rs["D4"] ?>
</var></span></td>
<td width="80"> </td>
</tr>
<tr>
<td width="223" height="21" background="/scheda/22.jpg"><span class="Stile12 Stile10"><strong><font color=white>Salute :</strong></span></td>
<td width="178" background="/scheda/23.jpg"><span class="Stile12 Stile10"><strong>
<?= $rs["MaxMente"]?>
/
<?= $rs["MaxForza"]?>
</strong></span></td>
<td width="80"> </td>
</tr>
<tr>
<td width="223"><span class="Stile12"><strong><var>
<?= $par_Stat1?>
:</var></strong></span></td>
<td width="178"><span class="Stile10"><var>
<?= $rs["Mente"] + $rs["D1"] ?>
</var></span></td>
<td width="80"> </td>
</tr>
<tr>
<td width="223" background="/scheda/28.jpg"><span class="Stile12"><strong><font color=white>
</strong></span>
<center class="Stile12">
</center></td>
<td width="178"><span class="Stile12 cornici"><strong>
<?= htmlspecialchars($rs["a"]) ?>
</strong></span></td>
<td width="80"> </td>
</tr>
<tr>
<td width="223"><span class="Stile12"><strong><var>
<?= $par_Stat2?>
:</var></strong></span></td>
<td width="178"><span class="Stile10"><var>
<?= $rs["Forza"] + $rs["D2"] ?>
</var></span></td>
<td width="80"> </td>
</tr>
<tr>
<td width="223" background="/scheda/34.jpg"><span class="Stile12"><strong><font color=white>
Iscritto dal :
</strong></span>
<center class="Stile12">
</center></td>
<td width="178"><span class="Stile12 Stile10"><strong>
<?=formattadata($rs["DataIscrizione"])?>
</strong></span></td>
<td width="80"> </td>
</tr>
<tr>
<td width="223"><span class="Stile12"><strong><var>
<?= $par_Stat3?>
</var></strong></span></td>
<td width="178"> </td>
<td width="80"> </td>
</tr>
<tr>
<td width="223" background="/scheda/40.jpg"><span class="Stile12"><strong><font color=white>
</strong></span>
<center class="Stile12">
<strong>Note del Fato <? if (($rs["NOTE"]."") == "" and !$upd) { echo(" - "); } else { echo(str_replace("n", "<br>", htmlspecialchars($rs["NOTE"]))); } ?>
</strong>
</center> </td>
<td width="178"><strong>
</strong></td>
<td width="80"> </td>
</tr>
<tr>
<td width="223"> </td>
<td width="178"> </td>
<td width="80"> </td>
</tr>
</table>
<? $rs->close; ?>
<script language="JavaScript">
function Conferma(){
if (confirm('Sei sicuro?'))
return true;
else
return false;
}
</script>
<?
if ($rs["Esilio"] == '2037-12-31 00:00:00') {
#gmdate("d M Y H:i:s", mktime (0,0,0,12,31,9999))) {
echo '<tr bgcolor=red><td colspan=5><font color=white>Cacciato il '.formattadata($rs['DataEventoEsilio']).' per sempre dalle libere terre.<br>Motivazione: '.htmlspecialchars($rs["Motivo"]).' ('.htmlspecialchars($rs["AutoreEsilio"]).')</font></td></tr>';
} elseif ($rs["Esilio"] > date("Y-m-d H:i:s")) {
#gmdate("d M Y H:i:s", mktime (0,0,0,12,31,9999))) {
echo '<tr class=tTitolo><td colspan=5><font class=Warning>Imprigionato il '.formattadata($rs['DataEventoEsilio']).'.<br>Motivazione: '.htmlspecialchars($rs["Motivo"]).' ('.htmlspecialchars($rs["AutoreEsilio"]).')</font></td></tr>';
}
#----- Strumenti di Esilio o Prigione $_SESSION['Esilio_S']-----
if ( ($_SESSION['Admin_S']==1)||($_SESSION['Super_S']==1)||($_SESSION['Master']==3)||($_SESSION['Master']==6)) {
echo '<form onSubmit="return Conferma();" action="scheda.php" method=Post><tr><td >Motivo Esilio <input name="Motivo_Esilio" size=30 maxlength=255> <input Name="Esilia" type=submit value="Esilia" style={color:white;background:red}> <input type=checkbox Name=IP style={background:red}> blocco IP <input Name="Grazia" type=checkbox style={background:green}> Grazia</td></tr><input type=hidden Name=pg value="'.$pg.'"></form></td></tr>';
}
if (($_SESSION['Prigione_S'])|| ($_SESSION['Admin_S']==1)||($_SESSION['Super_S']==1)||($_SESSION['Master']==3)||($_SESSION['Master']==6)) {
echo '<form onSubmit="return Conferma();" action="scheda.php" method=Post><tr><td >Motivo Arresto <input name="Motivo_Arresto" size=30 maxlength=255> <input Name="Arresta" type=submit value="Arresta" style={background:yellow}> per giorni <select Name=gg><option>1</option><option>2</option><option>3</option><option>4</option><option>5</option></select><input type=hidden Name=pg value="'.$pg.'"></form>';
//echo '<input Name="pg" type=hidden value="'.$pg.'"> <input Name="Pulisci" type=submit value="Pulisci scheda" style={color:black;background:white}>';
echo '</form></td></tr>';
}
if (($_SESSION['Master']==4)) {
echo '<form onSubmit="return Conferma();" action="scheda.php" method=Post><tr><td >Motivo Arresto <input name="Motivo_Arresto" size=30 maxlength=255> <input Name="Arresta" type=submit value="Arresta" style={background:yellow}> per giorni <select Name=gg><option>1</option></select><input type=hidden Name=pg value="'.$pg.'"></form>';
//echo '<input Name="pg" type=hidden value="'.$pg.'"> <input Name="Pulisci" type=submit value="Pulisci scheda" style={color:black;background:white}>';
echo '</form></td></tr>';
}
/*if if ($_SESSION['LogDoppi_S']) {
echo BottoneGestione('Log Doppi', 'D', 'gstLogDoppi.php?Nome='.urlencode($pg));
}
if ($_SESSION['LogFinanza_S'] == '1')
{
echo BottoneGestione('Log Traffici Finanziari', 'F', 'gstLogFinanza.php?Nome='.urlencode($pg));
echo BottoneGestione('Log Oggetti', 'O', 'gst_LogOggetti.php?Nome='.urlencode($pg));
}
(($_SESSION['Admin_S']=='1') AND ($_SESSION['AdminExt_S']=='1') AND ($par_Flag_AdminExt=='1')) {
echo BottoneGestione('Chiudi Gestione Estesa', '', 'scheda.php?AdminExt=0&pg='.urlencode($pg));
#----- Controlla gli ultimi 10 IP di entrata
echo BottoneGestione('Log Entrate', '', 'gstLogEntrate.php?Nome='.urlencode($pg));
echo '<tr class=tScuro><td colspan=5>';
$MySql = 'SELECT IP FROM LogEntrate WHERE Nome = ''.addslashes($pg).'' ORDER BY DataEvento DESC LIMIT 0,10';
$Result1 = mysql_query($MySql);
while ($rs1 = mysql_fetch_array($Result1)) {
echo '<a href="gstLogEntrate.php?IP='.$rs1['IP'].'">'.$rs1['IP'].'</a><br>';
}
mysql_free_result($Result1);
$rs1->close;
echo '</td></tr>';
#----- Controlla gli ultimi 10 messaggi di chat -----
echo '<tr class=tScuro><td colspan=5>';
$MySql = 'SELECT Chat.*, Mappa.Breve FROM Chat LEFT JOIN Mappa ON Chat.Stanza=Mappa.ID WHERE Mittente=''.addslashes($pg).'' ORDER BY ID DESC LIMIT 0,10';
$Result1 = mysql_query($MySql);
while ($rs1 = mysql_fetch_array($Result1)) {
echo '<b>'.strftime("%H:%M", strtotime($rs1['Ora'])).' '.htmlspecialchars($rs1['Breve']).' ['.$rs1['Tipo'].'] ['.htmlspecialchars($rs1['Mittente']);
if ($rs1['Destinatario'] != '') {
echo '>><a href="scheda.php?pg='.urlencode($rs1['Destinatario']).'">'.htmlspecialchars($rs1['Destinatario']).'</a>';
}
echo ']</b><br>'.$rs1['Testo'].'<br>';
}
mysql_free_result($Result1);
$rs1->close;
echo '</td></tr>';
#----- Controlla le ultime 10 missive -----
echo '<tr class=tScuro><td colspan=5>';
$MySql = 'SELECT * FROM Messaggi WHERE Mittente=''.addslashes($pg).'' ORDER BY ID DESC LIMIT 0,10';
$Result1 = mysql_query($MySql);
while ($rs1 = mysql_fetch_array($Result1)) {
echo '</b></i><b>'.strftime("%d/%m/%Y %H:%M", strtotime($rs1['Spedito'])).' ['.htmlspecialchars($rs1['Mittente']).'>><a href="scheda.php?pg='.urlencode($rs1['Destinatario']).'">'.htmlspecialchars($rs1['Destinatario']).']</a></b><br>';
echo str_replace("
", "<br>", substr($rs1['Testo'],0,200)).'<hr>';
}
mysql_free_result($Result1);
$rs1->close;
echo '</td></tr>';
}
//if (($_SESSION['Admin_S']=='1') AND ($_SESSION['AdminExt_S']!='1') AND ($par_Flag_AdminExt=='1')) {
//echo BottoneGestione('Apri Gestione Estesa', '', 'scheda.php?AdminExt=1&pg='.urlencode($pg));}*/
if (($_SESSION['Admin_S']=='1') AND ($_SESSION['AdminExt_S']!='1') AND ($par_Flag_AdminExt=='1')) {
echo BottoneGestione('Apri Gestione Estesa', '', 'scheda9.php?AdminExt=1&pg='.urlencode($pg));
}
?>
</body>
</html>
Tu riesci ha trovarmi l'errore perfavore.
08/09/2008 16:53:05
-.- neanche sai il codice che mi devi presentare? in quel codice visualizzi la scheda, se non funziona la query, devi mostrarmi i codice dove visualizzi le note del fato e/o il codice del file del pannello di gestione dove modifichi le note del fato.
Studia e impara almeno come funzionano i file che hai nel tuo hosting.
08/09/2008 17:46:01
ecco, questo è quello che ti serve: http://www.risorse.net/mysql/modificare_riga.asp ↗ (risorse.net).
se non sai assolutamente di che cosa sto parlando è arrivato il momento di studiare l'interazione tra php e mysql (su google trovi decine e decine di guide).
Probabilmente sarà sbagliata la query di update del file richiamato dal form quando modifichi le note (i pacchetti os vecchi possono dare problemi sull'extreme). Controllala e aggiustala. Sono cose basilari che devi imparare se vuoi un gioco di ruolo :).
08/09/2008 18:45:33
mi permetto di far notare che quello che ha fatto il nostro caro amico si chiama FLOOD ed è (ovviamente) contrario alla netiquette... per incollare porzioni di codice (specialmente se così estese) esistono siti come Nopaste (http://rafb.net/paste/ ↗). La rete, questa sconosciuta -.-"
08/09/2008 19:13:01
aggiungi le query delle note del fato, esattamente come per i campi capacità, cognome etc etc ovviamente con il nome Note Fato, perche' da quel che vedo non è stato fatto e ovviamente, non puoi pretendere di scaricare una pach, copiarla nel tuo server e che questa per magia funzioni, devi fare le opportune modifiche e se mi chiedi dove fare queste modifiche, ti prego, abbandona il progetto, perche' se non sai nemmeno implementare una pach, è meglio che ti metti a giocare in una land bella e pronta e dimentichi i tuoi sogni di gestione fino a quando non ne saprai di piu' :-) senza offesa ^^
Discussione seguita da
Pagine → 1 2
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, Open Source e Hosting Elenco Forum
Articoli, Interviste e altre Risorse!
Exclusive Villa GdR ↗
Hero Wars ↗
The Coven ↗
Cafuné ↗
AlterEgo ↗
Tibia ↗
CRSED: F.O.A.D. ↗