Problema OS RPGEngine postato il 03/04/2013 15:59:36 nel forum programmazione, gdrcd, open source, hosting
Ciao a tutti,
sto provando a montare un gdr play by chat con l'OS RpgEngine.
Ho un problema con il comando per i master di gilde e mestieri che permette il cambio simboli per avanzamenti di carica.
Funziona tutto fino alla selezione della nuova carica, ma invece di aggiornare la nuova carica, cancella tutto.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<?php
include('../include/db_conn.php');
include('../include/license.php');
include('../include/session.php');
if($user!="")
{
$select=mysql_fetch_array(mysql_query("SELECT * FROM user WHERE nome='$user'"));
if(($select[ban]=="0")){
$query_master=mysql_query("select * from gilda where nome='$gilda' and master='$user'");
$control_master=mysql_num_rows($query_master);
if(($control_master!="0") || ($user==$gestore_ct)){
?>
<html>
<head>
<title><?php echo $gioco_ct; ?></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="../styles/table01.css" type="text/css">
</head>
<body>
<p> </p>
<p> </p>
<hr>
<?php
$row_pg=mysql_fetch_array(mysql_query("select * from user where nome='$pg'"));
$row_pg_gilda=mysql_fetch_array(mysql_query("select * from gilda where nome='$row_pg[gilda]'"));
$row_pg_mestiere=mysql_fetch_array(mysql_query("select * from gilda where nome='$row_pg[mestiere]'"));
if($carica_gilda=="Nessuna"){
$img_gilda_up="";
$carica_gilda_up="Nessuna";
$gilda_up="Nessuna";
if($row_pg_gilda[fato]=="1"){
$fato=0;
}
else{
$cerusico=$row_pg[cerusico];
}
if($row_pg_gilda[salute]=="1"){
$cerusico=0;
}
else{
$cerusico=$row_pg[cerusico];
}
}
else{
$row_carica=mysql_fetch_array(mysql_query("select * from carica where id='$carica_gilda'"));
$row_gilda=mysql_fetch_array(mysql_query("select * from gilda where id='$row_carica[idgilda]'"));
$img_gilda_up=$row_carica[simbolo];
$carica_gilda_up=$row_carica[nome];
$gilda_up=$row_gilda[nome];
if($row_gilda[fato]=="1"){
$fato=1;
}
else{
$fato=0;
}
if($row_gilda[salute]=="1"){
$cerusico=1;
}
else{
$cerusico=0;
}
}
$data1=date('j/m/Y H:i');
$carica_gilda_up=trim(addslashes(stripslashes($carica_gilda_up)));
$forum=mysql_query("INSERT INTO forum (forum,autore,titolo,messaggio,data,modificadata,modificaautore) VALUES ('1','Registro Lavori','Cambio Carica di $pg','Si informa che $pg ha cambiato carica in $carica_gilda_up.','$data1','$data1','Registro Lavori')");
$update=mysql_query("update user set gilda='$gilda_up', carica_gilda='$carica_gilda_up', img_gilda='$img_gilda_up' where nome='$pg'");
if($carica_mestiere=="Nessuna"){
$img_mestiere_up="";
$carica_mestiere_up="Nessuna";
$mestiere_up="Nessuno";
if($row_pg_mestiere[fato]=="1"){
$fato=0;
}
else{
$cerusico=$row_pg[cerusico];
}
if($row_pg_mestiere[salute]=="1"){
$cerusico=0;
}
else{
$cerusico=$row_pg[cerusico];
}
}
else{
$row_carica=mysql_fetch_array(mysql_query("select * from carica where id='$carica_mestiere'"));
$row_mestiere=mysql_fetch_array(mysql_query("select * from gilda where id='$row_carica[idgilda]'"));
$img_mestiere_up=$row_carica[simbolo];
$carica_mestiere_up=$row_carica[nome];
$mestiere_up=$row_mestiere[nome];
if($row_mestiere[fato]=="1"){
$fato=1;
}
else{
$fato=0;
}
if($row_mestiere[salute]=="1"){
$cerusico=1;
}
else{
$cerusico=0;
}
}
$data1=date('j/m/Y H:i');
$carica_mestiere_up=trim(addslashes(stripslashes($carica_mestiere_up)));
$forum=mysql_query("INSERT INTO forum (forum,autore,titolo,messaggio,data,modificadata,modificaautore) VALUES ('1','Registro Lavori','Cambio Carica di $pg','Si informa che $pg ha cambiato carica in $carica_mestiere_up.','$data1','$data1','Registro Lavori')");
$update=mysql_query("update user set fato='$fato',cerusico='$cerusico',mestiere='$mestiere_up', carica_mestiere='$carica_mestiere_up', img_mestiere='$img_mestiere_up' where nome='$pg'");
echo"<script language="javascript">document.location.href="simboli_gestione.php?pg=$pg&gilda=$gilda"</script>";
?>
<hr>
</body>
</html>
<?php
}}}
else
{
echo"Errore nella Connessione, riprova a fare il Login";
}
?>
Non riesco a capire perché non và ç_ç
Uno script quasi identico, quello che permette al gestore di cambiare e mettere simboli ad un pg di qualunque gilda o mestiere invece funziona perfettamente..non capisco qua cosa ci sia che non vada ç_ç
Vi ringrazio in anticipo ^_^
Pagine → 1
04/04/2013 00:09:06
Posso dirti a prima occhiata che la riga 116 contiene un errore
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
darthif ha recensito Storie di Agarthi
hallow3v3 ha risposto alla discussione: Che fine hanno fatto le belle Land Crime pbc?
Storie di Agarthi → Un Varco si apre davanti a te, un mondo tra i mondi è a portata di mano. Lasciati alle spalle le certezze, diventa quello che hai sempre cercato.
vikkvi ha aperto una nuova discussione: Alternativa alla sindrome del gioco che non c'è.
Legacy of Magic: L'inchino della Chimera
World of Warship: Gameplay del Scharnhorst ‘43
Pirates of the Caribbean: Tides of War: Ahoy! Aggiornamento di sistema!
War Thunder → Aviazione, veicoli corazzati e flotte militari della seconda guerra mondiale. Parteciperai a tutte le principali battaglie!
Origo Haeredis - Harry Potter Gdr: Aggiunta: Prova di gioco
wylly93 ha recensito The Eyrie GdR
Metin2: Doppio evento: Caccia al tesoro e Altromondo!
eXtremelot: Navigare o... Volare?? :-)
Storie di Agarthi → Un Varco si apre davanti a te, un mondo tra i mondi è a portata di mano. Lasciati alle spalle le certezze, diventa quello che hai sempre cercato.
Games of Thrones Winter is Coming: Playoff dell'assedio di Grande Inverno
I dati del generatore di rank sono stati aggiornati!
Legacy of Magic: Gli Elementi Oscuri - La Nera Signora dell'Acqua
Il gestore di W40K Dathyar ha risposto alla recensione di dreamboy
World of Warship → MMO gratuito con frenetiche battaglie navali ambientate nel ventesimo secolo. Salpa con la tua nave ed affronta i nemici!
Bridge of Blood - Recensione del play by chat Bridge of Blood ambientato nell'oscuro World of Darkness
Forgotten Maps - Forgotten Maps: la mappa gratuita interattiva dei Forgotten Realms!
Catapulte e Baliste - Catapulte e Baliste, le macchine da guerra che hanno cambiato la storia!
SiteCreationAvilion - Scarica SiteCreationAvilion e crea facilmente un sito web per la tua gilda o il tuo clan!
Tana del Ladro - Intervista al gestore di La Tana del Ladro lo storico play by chat su Dungeons and Dragons!
Hell Dawn London - Recensione del gioco di ruolo via chat post-apocalittico Hell Dawn London