GDRCD-Osservazioni Automatiche
GDRCD-Osservazioni Automatiche postato il 01/06/2012 18:41:54 nel forum programmazione, open source e hosting
Salve gente, è il primo messaggio che lascio in questo forum ^^ spero di non combinare casini. Diciamo che avendo molto tempo libero, ho cominciato ad imparare a modificare php e html e per farlo ho deciso di provare a far un gdr (naturalmente molto basic :P).
Al momento mi muovo su GDRCD extreme, lo trovo molto semplice da modificare e per imparare.
Ma purtroppo ho riscontrato un piccolo problema... ho provato a creare da zero un codice, per far si che l'esperienza sale ad ogni azione (osservazioni atuomatiche), ma purtroppo ci sto dietro da un po' senza risultati.
Dunque vorrei chiedere se qualcuno di voi ha voglia di aiutarmi a costruire questo codice, oppure anche passandomelo direttamente qua sotto. Così da capirci un attimo su ed acquisire anche questo :P
Vi ringrazio in anticipo
Pagine → 1
01/06/2012 19:51:45
Spero tu sappia poi dove andarlo a mettere:
if ( strlen($messaggio) > 500 ) {
$PXRegalati=0.1;
$MySqlREG = "UPDATE Personaggio SET Esperienza = Esperienza + ".$PXRegalati." WHERE Nome = '$Login'";
mysql_query($MySqlREG);
}
Questo codice ti permette di aumentare di 0.1 l'esperienza ad ogni azione maggiore di 500 caratteri, però puoi tranquillamente cambiare le impostazioni secondo le tue esigenze.
01/06/2012 23:08:42
l'ho messo nella pagina refresh.php ma non mi funziona, immagino di aver ratato pagina :S
Potete illuminarmi pfpf?
Grazie mille
01/06/2012 23:34:33
Perchè non devi metterlo in refresh, ma in input.php
02/06/2012 00:24:42
dopo cosa lo inserisco? Perchè non funge :S
02/06/2012 02:13:33
GDRCD Extreme è la mia versione preferita del codice, sebbene la ritengo la più complessa per un programmatore alle prime armi o che comunque sta imparando.
In particolare, come già detto, la versione base contiene notevoli bug, personalmente ti consiglio la versione del GDRCD Extreme modificato da Theodor della compianta "Alba dei Miti".
Buona fortuna nel tuo percorso :)
02/06/2012 11:11:12 e modificato da nuprestige il 02/06/2012 11:16:06
Quasi in fondo alla pagina input.php, immediatamente sotto a Tipo"P"; quindi tra Tipo"P"; e la parentesi graffa chiusa, inserisci una query del genere:
Questa è la mia preferita, evita di dare i punti esperienza quando giochi in privato, un incentivo per giocare in pubblico. Ovviamente si presume che 1 sia la mappa, 2 l'albergo e 3 4 5 le stanze, quindi ecco perchè > 5. Controlla gli ID delle stanze nella tua tabella Mappa e al limite se sono diversi modificala come ti serve. Se gli id delle tue stanze private sono 50 51 52 53 54 55 dovrai mettere
if ($Stanza < 50), chiaro no? ;p
if ($Stanza > 5) { mysql_query("UPDATE Personaggio SET Esperienza = Esperienza + '0.5' WHERE Nome = '".$Login."'"); }
Se invece ti va bene che l'esperienza salga ovunque si giochi, è sufficiente scrivere sempre sotto a Tipo"P"
mysql_query("UPDATE Personaggio SET Esperienza = Esperienza + '0.5' WHERE Nome = '".$Login."'");
Ovviamente controlla che il tuo campo database in Personaggio si chiami Esperienza, se si chiama diversamente devi modificarlo nella query.
Ovviamente.2 mettendola sotto Tipo"P" ti aumenta l'esperienza soltanto quando viene scritta un'azione normale. Se vuoi che l'esperienza salga anche per gli altri tipo di azione, tipo quella con il + davanti, ripeti l'operazione anche sotto Tipo"A", e anche sotto Tipo"M" se vuoi che salga anche ai Master che questano. Insomma, facile.
Meglio di così non posso spiegartelo, in bocca al lupo ;)
02/06/2012 21:04:42 e modificato da sharki il 02/06/2012 21:06:37
nuprestige ha scritto: Quasi in fondo alla pagina input.php, immediatamente sotto a Tipo"P"; quindi tra Tipo"P"; e la parentesi graffa chiusa, inserisci una query del genere:
Questa è la mia preferita, evita di dare i punti esperienza quando giochi in privato, un incentivo per giocare in pubblico. Ovviamente si presume che 1 sia la mappa, 2 l'albergo e 3 4 5 le stanze, quindi ecco perchè > 5. Controlla gli ID delle stanze nella tua tabella Mappa e al limite se sono diversi modificala come ti serve. Se gli id delle tue stanze private sono 50 51 52 53 54 55 dovrai mettere
if ($Stanza < 50), chiaro no? ;p
if ($Stanza > 5) { mysql_query("UPDATE Personaggio SET Esperienza = Esperienza + '0.5' WHERE Nome = '".$Login."'"); }
Se invece ti va bene che l'esperienza salga ovunque si giochi, è sufficiente scrivere sempre sotto a Tipo"P"
mysql_query("UPDATE Personaggio SET Esperienza = Esperienza + '0.5' WHERE Nome = '".$Login."'");
Ovviamente controlla che il tuo campo database in Personaggio si chiami Esperienza, se si chiama diversamente devi modificarlo nella query.
Ovviamente.2 mettendola sotto Tipo"P" ti aumenta l'esperienza soltanto quando viene scritta un'azione normale. Se vuoi che l'esperienza salga anche per gli altri tipo di azione, tipo quella con il + davanti, ripeti l'operazione anche sotto Tipo"A", e anche sotto Tipo"M" se vuoi che salga anche ai Master che questano. Insomma, facile.
Meglio di così non posso spiegartelo, in bocca al lupo ;)
Grazie mille per l'aiuto ^^ ma comunque ho riscontrato un piccolo problema... non funziona :P capisco che posso essere io il problema ahah... anzi sicuramente sn io ma qui di seguito posto il codice della pagina input.php dove ho inserito l'osservazione.
<?session_start();
include ("inc/parametri.inc.php");
include ("inc/controllo.php");
include ("inc/open2.php");
$Login = $_SESSION['Login'];
$Sesso_S = $_SESSION['Sesso_S'];
$DescGilda = $_SESSION['DescGilda_S'];
$ImgGilda = $_SESSION['ImgGilda_S'];
$ImgRazza_S = $_SESSION['ImgRazza_S'];
$DescRazza_S = $_SESSION['DescRazza_S'];
$Messaggio=$_POST['Messaggio'];
$Stanza=$_SESSION['Stanza'];
$op=$_REQUEST['op'];
//$Msg=$_REQUEST['Msg'];
$Tipo=$_REQUEST['Tipo'];
//$StanzaCambia="";
$nome=$_POST['nome'];
$caccia=$_POST['caccia'];
$elenco=$_POST['elenco'];
$invita=$_POST['invita'];
$Tag=$_SESSION['Tag'];
if($_POST['Tag']!=""){$Tag=$_POST['Tag'];}
$_SESSION['Tag']=$Tag;
include ("inc/controlloesilio.php");
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><style>
BODY {font-size:10px; text-decoration: none; font-family:verdana; color:white; font-weight:normal;}
TD {font-size:10px; text-decoration: none; font-family:verdana; color:white; font-weight:normal;}
TABLE {font-size:10px; text-decoration: none; font-family:verdana; color:white; font-weight:normal;}
A
{
COLOR: #999999;
font-weight: bolder;
TEXT-DECORATION: none
}
A:visited
{
COLOR: #999999;
TEXT-DECORATION: none
}
A:hover
{
COLOR: #ffffff;
TEXT-DECORATION: none
}
</style>
</head>
<body topmargin=0 leftmargin=0 bgcolor=#000000 background="img/input.jpg">
<?
$CarDefault = '';
$Msg = stripslashes($Msg);
$Msg = substr($Msg, 0, min(strlen($Msg), 500));
$Msg = addslashes($Msg);
If ((strtoupper($op) == "CANCELLACHAT") && ($_SESSION['Master'] == 1)) {
$Msg = "Stanza $Stanza cancellata";
$MySql = "DELETE FROM Chat WHERE Stanza = '".$Stanza."' AND DATE_ADD(Ora, INTERVAL 10 MINUTE) >= NOW()";
mysql_query($MySql);
if ($ImgGilda == "") {
$ImgGilda = "nessuno.gif";
$DescGilda = "cittadino";
}
$MySql = "INSERT INTO Chat (Stanza, Mittente, Destinatario, Ora, Testo, Sesso, ImgGilda, DescGilda, ImgRazza, DescRazza, Tipo)";
$MySql .= "VALUES ('".addslashes($Stanza)."', 'System Op', '".addslashes($Login)."', NOW(), '".$Msg."', '$Sesso_S', '$ImgGilda', '$DescGilda', '$ImgRazza_S', '$DescRazza_S', 'S')";
mysql_query($MySql);
}
#############################
# GESTIONE STANZE RISERVATE #
#############################
$MySql = "SELECT * FROM Mappa WHERE ID = '".addslashes($Stanza)."'";
$Result = mysql_query($MySql);
$rs = mysql_fetch_array($Result);
$Condizione = $rs["Condizione"]."";
$Invitati = $rs["Invitati"]."";
mysql_free_result($Result);
if ($Condizione != "") {
$Scadenza=$rs['Scadenza'];
$Scadenza=explode(" ",$Scadenza);
$S1=explode("-",$Scadenza[0]);
$S2=explode(":",$Scadenza[1]);
$Scaduta=0;
if ($S1[0]<strftime("%Y")){
$Scaduta=1;
} else if ($S1[0]==strftime("%Y")){
if ($S1[1]<strftime("%m")){
$Scaduta=1;
} else if ($S1[2]<strftime("%d")){
$Scaduta=1;
} else if ($S2[0]<strftime("%H")){
$Scaduta=1;
} else if (($S2[0]==strftime("%H"))&&($S2[1]<strftime("%M"))){
$Scaduta=1;
}
}
if ($Scaduta==1){
$query = "UPDATE Mappa SET Invitati='' WHERE ID = ".$Stanza."";
mysql_query($query);
}
$Condizione = str_replace("G", "IDGilda", $Condizione);
$pos = strpos($Condizione, "$Numero");
if ($pos == false) {
$MySql = "SELECT * FROM Presenti WHERE Nome = '".addslashes($Login)."' AND ".$Condizione;
} else {
$Condizione = str_replace("$Numero", $Stanza, $Condizione);
$Condizione = str_replace("$Date", "'".strftime("%Y-%m-%d %H:%M:%S")."'", $Condizione);
$MySql = "SELECT * FROM Presenti INNER JOIN Albergo ON Nome = Proprietario AND ".$Condizione." WHERE Nome = '".addslashes($Login)."'";
}
$Result = mysql_query($MySql);
if ($rs = mysql_fetch_array($Result)) {
mysql_free_result($Result);
#Permesso Gestione Stanza
if ($invita != "") {
$pos = strpos(strtoupper($Invitati), "!".strtoupper($nome)."!,");
if ($pos === false) {
$MySql = "SELECT Nome FROM Personaggio WHERE Nome = '$nome'";
$Result = mysql_query($MySql);
if ($rs = mysql_fetch_array($Result)) {
$Nome2=$rs["Nome"];
mysql_free_result($Result);
$MySql = "UPDATE Mappa SET Invitati = CONCAT(Invitati, '!".addslashes($Nome2)."!,') WHERE ID = '".addslashes($Stanza)."'";
mysql_query($MySql);
$MySql = "INSERT INTO Chat (Stanza, Mittente, Destinatario, Ora, Testo, Sesso, ImgGilda, DescGilda, ImgRazza, DescRazza, Tipo)";
$MySql .= " VALUES ('".addslashes($Stanza)."', '".addslashes($Login)."', '".addslashes($Login)."', NOW(), '".addslashes($Nome2)." è stato invitato.', '$Sesso_S', '$ImgGilda', '$DescGilda', '$ImgRazza_S', '$DescRazza_S', 'Y')";
mysql_query($MySql);
} else {
mysql_free_result($Result);
$MySql = "INSERT INTO Chat (Stanza, Mittente, Destinatario, Ora, Testo, Sesso, ImgGilda, DescGilda, ImgRazza, DescRazza, Tipo)";
$MySql .= " VALUES ('".addslashes($Stanza)."', '".addslashes($Login)."', '".addslashes($Login)."', NOW(), '".htmlspecialchars($nome)." non esiste', '$Sesso_S', '$ImgGilda', '$DescGilda', '$ImgRazza_S', '$DescRazza_S', 'S')";
mysql_query($MySql);
}
} else {
$MySql = "INSERT INTO Chat (Stanza, Mittente, Destinatario, Ora, Testo, Sesso, ImgGilda, DescGilda, ImgRazza, DescRazza, Tipo)";
$MySql .= " VALUES ('".addslashes($Stanza)."', '".addslashes($Login)."', '".addslashes($Login)."', NOW(), '".$nome." è già stato invitato.', '$Sesso_S', '$ImgGilda', '$DescGilda', '$ImgRazza_S', '$DescRazza_S', 'S')";
mysql_query($MySql);
}
}
# ********** NON CACCIA!!! *******
if ($caccia != "") {
$pos = strpos(strtoupper($Invitati), "!".strtoupper($nome)."!,");
if ($pos === false) {
$MySql = "INSERT INTO Chat (Stanza, Mittente, Destinatario, Ora, Testo, Sesso, ImgGilda, DescGilda, ImgRazza, DescRazza, Tipo)";
$MySql .= " VALUES ('".addslashes($Stanza)."', '".addslashes($Login)."', '".addslashes($Login)."', NOW(), '".$nome." non era stato invitato.', '$Sesso_S', '$ImgGilda', '$DescGilda', '$ImgRazza_S', '$DescRazza_S', 'S')";
mysql_query($MySql);
} else {
$MySql = "SELECT Nome FROM Personaggio WHERE Nome = '$nome'";
$Result = mysql_query($MySql);
if ($rs = mysql_fetch_array($Result)) {
$Nome2 = $rs["Nome"];
mysql_free_result($Result);
$MySql = "UPDATE Mappa SET Invitati = REPLACE(Invitati, '!$Nome2!,', '') WHERE ID = '".addslashes($Stanza)."'";
mysql_query($MySql);
$MySql = "INSERT INTO Chat (Stanza, Mittente, Destinatario, Ora, Testo, Sesso, ImgGilda, DescGilda, ImgRazza, DescRazza, Tipo)";
$MySql .= " VALUES ('".addslashes($Stanza)."', '".addslashes($Login)."', '".addslashes($Login)."', NOW(),";
$MySql .= " '".addslashes("L'invito di ".htmlspecialchars($Nome2)." è stato revocato.")."', '$Sesso_S', '$ImgGilda', '$DescGilda', '$ImgRazza_S', '$DescRazza_S', 'Y')";
mysql_query($MySql);
} else {
$MySql = "INSERT INTO Chat (Stanza, Mittente, Destinatario, Ora, Testo, Sesso, ImgGilda, DescGilda, ImgRazza, DescRazza, Tipo)";
$MySql .= " VALUES ('".addslashes($Stanza)."', '".addslashes($Login)."', '".addslashes($Login)."', NOW(),";
$MySql .= " '".$nome." non esiste.', '$Sesso_S', '$ImgGilda', '$DescGilda', '$ImgRazza_S', '$DescRazza_S', 'S')";
mysql_query($MySql);
}
}
}
if($elenco != "") {
$Msg = $Invitati;
If ($Msg == "") {$Msg = "nessun invitato,";};
$Msg = substr($Msg, 0, strlen($Msg)-1);
$Msg = str_replace(",", ", ", $Msg);
$Msg = str_replace("!", "", $Msg);
$Msg = addslashes("elenco degli invitati: ".htmlspecialchars($Msg));
$MySql = "INSERT INTO Chat (Stanza, Mittente, Destinatario, Ora, Testo, Sesso, ImgGilda, DescGilda, ImgRazza, DescRazza, Tipo)";
$MySql .= " VALUES ('".addslashes($Stanza)."', '".addslashes($Login)."', '".addslashes($Login)."', NOW(), '$Msg', '$Sesso_S', '$ImgGilda', '$DescGilda', '$ImgRazza_S', '$DescRazza_S', 'S')";
mysql_query($MySql);
}
} else { #controllo permesso tra gli invitati: non è un gestore della stanza
mysql_free_result($Result);
$pos = strpos(strtoupper($Invitati), "!".strtoupper($Login)."!,");
if ($pos === false) {
echo "stanza riservata";
exit();
}
}
}
$Messaggio = stripslashes(trim($Messaggio));
$Msg = substr($Messaggio, 0, min(strlen($Messaggio), 500));
$Msg = addslashes($Messaggio);
$CharAdd = "";
$Tipo = "";
if ($Msg != "") {
if ((substr($Msg, 0, 1) == "§") && ($_SESSION['Master'] == 1) && ($Tipo == "")) {
$Msg = substr($Msg, 1);
$Msg = htmlspecialchars($Msg);
$Tipo = "M";
$CarDefault = '§';
}
if ((substr($Msg, 0, 1) == "§") && ($_SESSION['Master'] == 2) && ($Tipo == "")) {
$Msg = substr($Msg, 1);
$Msg = htmlspecialchars($Msg);
$Tipo = "C";
$CarDefault = '§';
}
if ((substr($Msg, 0, 1) == "*") && ($_SESSION['Master'] == 1) && ($Tipo == "")) {
$Msg = substr($Msg, 1);
$Tipo = "H";
}
if ((substr($Msg, 0, 1) == "-") && ($_SESSION['Master'] == 1) && ($Tipo == "")) {
$Msg = substr($Msg, 1);
$Tipo = "W";
}
#-- inizio nuovi dadi --#
if (substr($Msg, 0, 1) == "&") {
$transmsg = array("&" => " ");
$msgtradotto = strtr($Msg, $transmsg);
if($Msg!="$msgtradotto")
{
$mse = explode ("&", $Msg);
$parte1=$mse[0];
$tipo=$mse[1];
$msgs=$mse[2];
#-- richiamo mysql --#
$mysql = "SELECT * FROM Personaggio WHERE Nome = '$Login'";
$res = mysql_query($mysql);
$ri = mysql_fetch_array($res);
if ($msgs != "") {
switch (substr($msgs,0,3)) {
case "Men":
$bonus = $ri['Mente'];
$msgs = "Mente";
break;
case "For":
$bonus = $ri['Forza'];
$msgs = "Forza";
break;
case "Agi":
$bonus = $ri['Agilita'];
$msgs = "Agilita";
break;
case "Tem":
$bonus = $ri['Tempra'];
$msgs = "Tempra";
break;
case "Vol":
$bonus = $ri['Volonta'];
$msgs = "Volonta";
break;
}
}
$risu=rand(1,20);
$tot=$risu + $bonus;
$ri->close;
mysql_free_result($res);
#--richiamo mysql --#
$Msg="<i>".$Login."</i>: Tiro d20 su $msgs + $bonus --> ";
$Msg.=$tot." ";
$Tipo="Y";
}
}
#-- fine nuovi dadi --#
if ((substr($Msg, 0, 1) == "$") && ($Tipo == "")) {
if (strtoupper(substr($Msg, 1, 4)) == "DADI") {
$maxnum = min(floor(abs(0 + substr(trim($Msg), 5))), 1000);
if ($maxnum == 0) {$maxnum = 6;};
mt_srand((double)microtime()*1000000);
$num = mt_rand(1, $maxnum);
$Tipo = "Y";
$Msg = $Login." tira $num/$maxnum";
$Msg = htmlspecialchars($Msg);
#$Msg = "[Y]<ORA:" & tempo() & "><MITT:" & Session("Login") & "><MSG:" & server.htmlencode(Session("Login")) & " tira " & num & "/" & maxnum & ">"
}
}
if (((substr($Msg, 0, 1) == "+") || (substr($Msg, 0, 1) == "#")) && ($Tipo == "")) {
$Msg = substr($Msg, 1);
$Msg = htmlspecialchars($Msg);
if($Tag!=""){$Msg=" [".htmlspecialchars($Tag)."] ".$Msg;}
$Tipo = "A";
}
if ((substr($Msg, 0, 1) == "@") && ($Tipo == "")) {
$Pos = strpos(substr($Msg, 1), "@");
if (($Pos === false) || ($Pos > 20)) {
$Msg = htmlspecialchars($Msg);
$Tipo = "P";
} else {
$MsgTemp = substr($Msg, $Pos+2);
$Dest = substr($Msg, 1, $Pos);
$MySql = "SELECT * FROM Presenti WHERE Nome = '".addslashes($Dest)."'";
$Result = mysql_query($MySql);
if ($rs = mysql_fetch_array($Result)) {
$Msg = $MsgTemp;
$Msg = htmlspecialchars($Msg);
$Dest = trim($rs["Nome"]);
$Tipo = "S";
} else {
$Tipo = "S";
$Msg = $Dest." non è presente";
$Msg = htmlspecialchars($Msg);
$Dest = $Login;
}
mysql_free_result($Result);
}
}
if (($Msg != "") && ($Tipo == "")) {
$Msg = htmlspecialchars($Msg);
if($Tag!=""){$Msg=" [".htmlspecialchars($Tag)."] ".$Msg;}
$Tipo = "P";
if ($Stanza > 5) { mysql_query("UPDATE Personaggio SET Esperienza = Esperienza + '0.5' WHERE Nome = '".$Login."'"); }
}
#$Msg = substr($Msg, 0, min(strlen($Msg), 1000));
if ($Tipo != "") {
$MySql = "INSERT INTO Chat (Stanza, Mittente, Destinatario, Ora, Testo, Sesso, ImgGilda, DescGilda, ImgRazza, DescRazza, Tipo)";
$MySql .= "VALUES ('".addslashes($Stanza)."', '".addslashes($Login)."', '".addslashes($Dest)."', NOW(), '".$Msg."', '$Sesso_S', '$ImgGilda', '".addslashes($DescGilda)."', '$ImgRazza_S', '".addslashes($DescRazza_S)."', '$Tipo')";
mysql_query($MySql);
# mysql_query($MySqlBackup); #BACKUP DELLA CHAT
# mysql_query($MySqlBackup2); #CANCELLA I MESSAGGI PIU VECCHI DI 20 MINUTI
}
mysql_query($MySqlREG);
}
#echo "<script>parent.chatrefresh.document.location.href ='refresh.php'</script>";
};
$Msg = "";
?>
<center>
<table cellpadding=0 height="55" cellspacing=0 border=0>
<tr>
<td background="img/inputnome1.gif" width="27"></td>
<td width=38 background="img/inputnome2.gif"><a href="main.php?Dir=<?=$Stanza?>" target="_top"><img border=0 src="img/aggiorna.jpg"> </a><br> </td>
<td align=left background="img/inputnome2.gif">
<form name="invio" id="invio" action="input.php" method="POST" class="helpimp">
<table cellspacing="0" cellpadding="0"><tr> <td height="30" valign="bottom">
<input type=Text Name="Tag" size="8" class="imp" maxlength="30" value="<?= $Tag ?>">
<input type=Text Name="Messaggio" id="Messaggio" class="imp" size="35" maxlength="2000" value="<?= $CarDefault ?>"></td><td valign="bottom" rowspan="2">
<input type="image" src="img/invia.jpg" alt="Invia" title="invia">
<!--INPUT TYPE=Submit VALUE=Invia style="font-weight:bold;font-family:Verdana;font-size:8pt"--></td></tr><tr><td height="6" valign="top">
Luogo Messaggio/Azione <a href="#" onClick="Javascript:window.open('helpinput.php','_new','height=400,width=600,toolbar=no,location=no,status=yes,menubar=no,scrollbars=yes,resizable=yes')">
<img src="img/info.gif" border="0" height="6" width="6"> Aiuto </td></tr></table>
</form>
<SCRIPT LANGUAGE="Javascript">document.invio.Messaggio.focus()</SCRIPT>
</td>
<? if ($_SESSION['Master'] == 1) { ?>
<td align="center" width="40" background="img/inputnome2.gif" valign="bottom">
<form name="comandimaster2" action="input.php" target="chatinput" method="POST">
<input type="hidden" name="op" value="CancellaChat">
<input type="image" src="img/cancella.jpg" alt="Pulisci" title="Pulisci">
<!--INPUT TYPE=submit VALUE="Pulisci" style="font-weight:normal;font-family:Verdana;font-size:8pt"-->
</form>
</td>
<? } else {echo "<!--td width=137></td-->";} ?>
<form name=presenti action="in input.php?pg=<?= urlencode($Login) ?>" method=POST><td valign=top><input type=submit VALUE="Sussurra" Style="font-weight:normal;font-family:Verdana;font-size:8pt"></td></form>
<td background="img/inputnome3.gif" width=27></td>
</tr></table>
</center>
</body>
</html>
ho controllato se combacia tutto ma nnt.
Ultima cosuccia, ho provato a copiarlo in più punti dopo "P" ma nulla :P
03/06/2012 03:07:17
La posizione che hai postato qui è quella giusta, la variabile $Stanza ce l'hai definita a inizio pagina, idem per $Login che è scritto in modo giusto.
L'unica cosa che resta è vedere se i tuoi campi da aggiornare si chiamano Esperienza, e se > 5 va bene per te. Se hai una sola stanza e ha ID 4 è ovvio che non funzioni.
03/06/2012 09:07:43
per sicurezza ho inserito prima anche l'altro codice... ma nulla -.- controllato nel db e in personaggio c'è la riga esperienza :P
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, Open Source e Hosting Elenco Forum
Articoli, Interviste e altre Risorse!
Imperion ↗
World of the Sea Battle ↗
Wuthering Waves ↗
Storie di Agarthi ↗
Raja Dunia ↗
Tibia ↗
Exclusive Villa GdR ↗
Crossout ↗
Enlisted ↗