PROBLEMA GDR CD in locale postato il 16/04/2007 15:56:01 nel forum programmazione, gdrcd, open source, hosting
sto provando GDRCD3.5BLUE ma non funza e nelle pagine visualizzo righe di codice a volonta non riesco a capire se ci son degli errori nelle pagine o sbaglio io
anche perche ho provato a ricreare alcune pagine e se le faccio io funzano solo che mica posso ricrearmi tutto GDRGDR completo
qualcuno ha una versionde del GDR CD
che funza
Pagine → 1
16/04/2007 17:28:08
tutte le versioni rilasciate in questo sito sono funzionanti (per chi ne capisce qualcosa) ognuna avrà i suoi bug ma di certo nessuno si è mai lamentato di non funzionamento totale degli OS
17/04/2007 03:53:46
io ne capisco piu di qualcosa come puoi vedere dai miei siti
e nun me ne funza proprio
errori
pagina iniziale ; include('README.txt'); echo ""; #----- Fine Licenza ----- include('menu.php') ?>
pagina login
Login non avvenuto dal sito '.htmlspecialchars($par_SiteURL).' ma dal sito '.substr($_SERVER['HTTP_REFERER'], 0, strlen($par_SiteURL)).'
'; echo 'In caso di problemi, mandare il copia-e-incolla di questa pagina per email a info@2citta.it
'; echo 'Vai alla home page'; exit(); } */ include ('inc/open2.php'); $MySql = "SELECT * FROM BlackList WHERE IP = '".$_SERVER['REMOTE_ADDR']."' AND Granted = 0"; $Login1 = $_POST['Login1']; $Pass1 = $_POST['Pass1']; $Result = mysql_query($MySql); if (mysql_num_rows($Result) == 1) { echo "Questa postazione è esclusa dal gioco!"; echo "
[problemi tecnici, scusate il disagio stiamo lavorando per risolverli]"; $MySql = "INSERT INTO LogErrori (Nome, Errore, DataEvento, IP) VALUES ('".$Login1."', '', NOW(), '".$_SERVER['REMOTE_ADDR']."')"; mysql_query($MySql); #$target="info@2citta.it"; #$subject = "Le due città - Tentativo ".$Login1."-".$Login."-".$HTTP_COOKIE_VARS['lastlogin'].': '.$rs['Nota']; #mail($target, $subject, strftime("%d/%m/%Y %H:%M:%S %p").': segnalato tentativo di '.$HTTP_COOKIE_VARS['lastlogin'].'-'.stripslashes($Login1).'-'.$Login." di entrare\nIP ".$_SERVER['REMOTE_ADDR']."(".gethostbyaddr($_SERVER['REMOTE_ADDR']).")\nPass:".stripslashes($Pass1)."\n".$rs['Nota']); exit(); }; $rs->close; $MySql = "SELECT * FROM Personaggio"; $MySql .= " WHERE Nome = '$Login1'"; $MySql .= " AND Pass = '$Pass1'"; $Result = mysql_query($MySql); $rs = mysql_fetch_array($Result); if ($rs) { $_SESSION['Login'] = trim($rs['Nome']); $IDRazza = $rs['IDRazza']; $IDGilda = $rs['IDGilda']; $_SESSION['Master'] = $rs['Master']; $Sesso = strtolower($rs['Sesso']); $_SESSION['Sesso_S'] = $Sesso; $_SESSION['Super_S'] = $rs['Super']; $_SESSION['Admin_S'] = $rs['Admin']; $Doppio = $rs['Doppio']; $_SESSION['Pres'] = 'S'; $rs->close; $MySql = "SELECT * FROM Razza WHERE IDRazza = '$IDRazza'"; $Result = mysql_query($MySql); $rs = mysql_fetch_array($Result); $ImgRazza = $rs['URLImg']; $DescRazza = $rs['Razza']; $rs->close; if ($IDGilda != "") { $MySql = "SELECT * FROM Gilda WHERE IDGilda = '$IDGilda'"; $Result = mysql_query($MySql); $rs = mysql_fetch_array($Result); $ImgGilda = $rs['URLImg']; $DescGilda = $rs['Gilda']; $_SESSION['Oggetti_S'] = $rs['Oggetti']; $_SESSION['Super_S'] = $rs['Super']; $_SESSION['Esilio_S'] = $rs['Esilio']; $_SESSION['Prigione_S'] = $rs['Prigione']; $_SESSION['LogFinanza_S'] = $rs['LogFinanza']; $_SESSION['LogDoppi_S'] = $rs['LogDoppi']; $_SESSION['Gst_AR_S'] = $rs['Gst_AR']; $_SESSION['Gst_Razza_S'] = $rs['Gst_Razza']; $rs->close; } else { $ImgGilda = 'nessuno.gif'; $DescGilda = 'Cittadino'; $_SESSION['Oggetti_S'] = 0; $_SESSION['Super_S'] = 0; $_SESSION['Esilio_S'] = 0; $_SESSION['Prigione_S'] = 0; $_SESSION['LogFinanza_S'] = 0; $_SESSION['LogDoppi_S'] = 0; $_SESSION['Gst_AR_S'] = 0; $_SESSION['Gst_Razza_S'] = 0; } $_SESSION['IDGilda_S'] = $IDGilda; $_SESSION['ImgGilda_S'] = $ImgGilda; $_SESSION['DescGilda_S'] = $DescGilda; $_SESSION['IDRazza_S'] = $IDRazza; $_SESSION['ImgRazza_S'] = $ImgRazza; $_SESSION['DescRazza_S'] = $DescRazza; $Doppio = 0 + $Doppio; $IP = $_SERVER['REMOTE_ADDR']; $Host = gethostbyaddr($_SERVER['REMOTE_ADDR']); $MySql = 'INSERT INTO LogEntrate (Nome, DataEvento, IP, Host) VALUES (\''.$_SESSION['Login'].'\', NOW(), \''.$_SERVER['REMOTE_ADDR'].'\', \''.$Host.'\')'; $Result = mysql_query($MySql); if (($HTTP_COOKIE_VARS['lastlogin'] != $_SESSION['Login']) &&($HTTP_COOKIE_VARS['lastlogin'] != "")) { $MySql = 'SELECT COUNT(*) AS NumDoppi FROM Personaggio WHERE (Nome = \''.$_SESSION['Login'].'\''; $MySql .= ' OR Nome = \''.pars($HTTP_COOKIE_VARS['lastlogin']).'\')'; $MySql .= ' AND Doppio = \''.$Doppio.'\' AND Doppio > 0'; $Result = mysql_query($MySql); $rs = mysql_fetch_array($Result); if ((0 + $rs['NumDoppi']) < 2) { $MySql = 'INSERT INTO LogDoppi (Nome, Doppio, DataEvento, IP, Host) VALUES '; $MySql .= '(\''.$_SESSION['Login'].'\', \''.pars($HTTP_COOKIE_VARS['lastlogin']).'\', NOW(), \''.$_SERVER['REMOTE_ADDR'].'\', \''.$Host.'\')'; $Result = mysql_query($MySql); }; $rs->close; } setcookie('lastlogin',$_SESSION['Login'],0,'','',0); include ('inc/controlloesilio.php'); } else { $rs->close; $_SESSION['Login'] = ''; if (($Login1 != '') && ($Pass1 != '')) { $MySql = 'INSERT INTO LogErrori (Nome, Errore, DataEvento, IP) VALUES (\''.$Login1.'\', \''.$Pass1.'\', NOW(), \''.$_SERVER['REMOTE_ADDR'].'\')'; $Result = mysql_query($MySql); $MySql = 'SELECT count(*) FROM LogErrori WHERE IP = \''.$_SERVER['REMOTE_ADDR'].'\' AND DATE_ADD(DataEvento, INTERVAL 360 MINUTE) > NOW()'; ##### si conteggiano solo i tentativi delle ultime sei ore ##### $Result = mysql_query($MySql); $rs = mysql_fetch_array($Result); if ($rs[0]>9) { $MySql = 'INSERT INTO BlackList (IP, Nota, Ora, Host) VALUES '; $MySql .= '(\''.$_SERVER['REMOTE_ADDR'].'\', \''.$Login1.' (tenta password)\', NOW(), \''.$Host.'\')'; $Result = mysql_query($MySql); } } }; include('inc/cambiastanza.php'); $cambiastanzainc = true; if ($_SESSION['Login'] != '') { if ($_SESSION['Stanza'] == '') { cambiastanza(1,$_SESSION['Login']); }; ### Da lanciare prima del controllo esilio ### $MySqlPersonaggio = "UPDATE Presenti SET "; $MySqlPersonaggio .= "Pres='$Pres', "; $MySqlPersonaggio .= "IDRazza='$IDRazza', "; $MySqlPersonaggio .= "DescRazza='$DescRazza', "; $MySqlPersonaggio .= "ImgRazza='$ImgRazza', "; $MySqlPersonaggio .= "Master='".$_SESSION['Master']."', "; $MySqlPersonaggio .= "Sesso='$Sesso', "; $MySqlPersonaggio .= "IDGilda='$IDGilda', "; $MySqlPersonaggio .= "DescGilda='$DescGilda', "; $MySqlPersonaggio .= "ImgGilda='$ImgGilda', "; $MySqlPersonaggio .= "LastIP='".$_SERVER['REMOTE_ADDR']."', "; $MySqlPersonaggio .= "UltimoRefresh=NOW(), "; $MySqlPersonaggio .= "OraEntrata=NOW(), "; $MySqlPersonaggio .= "OraUscita='2037-12-31 00:00:00' "; $MySqlPersonaggio .= "WHERE Nome = '".pars($_SESSION['Login'])."'"; mysql_query($MySqlPersonaggio); # if (mysql_affected_rows() != 1) { # echo "Problemi tecnici nell'aggiornamento del personaggio
riprova"; # } else { header("Location: main.php", true); exit(); # } } else { ?>
Utente non riconosciuto
Per recuperare la password, utilizzare il modulo presente nella home page
o scrivere all'indirizzo di email info@2citta.it.
Non tentare la password troppe volte, o questa postazione sarà automaticamente esclusa. Rientra
ripeto
ho rifatto alcune pagine da capo e fatte da me funzano
18/04/2007 20:34:53
sto usando un serve apache php e mysql
ma la differenza quale se uso WMServer Tool
visto che comprende
Apache - PHP - Perl - PHPMyAdmin - MySQL e WMServer SMTP
19/04/2007 09:15:14
se quello che hai scritto prima è quello che vedi quando apri l'index mi sa che il problema non è del Os che usi (come avevo già dettop rima dato che sei il primo che lamenta questo problema) ma delle impostazioni errate di apache che usi, se scarcici il WM server tool 3.3 le impostazioni le mette lui automaticamente corrette :p fai questa prova e se ti continua a dare errore scrivi qui di nuovo
20/04/2007 04:53:03
nell index mi esce
"; include('README.txt'); echo ""; #----- Fine Licenza ----- include('menu.php') ?>
<?=htmlspecialchars($par_SiteName)?>
0) { ?> '; } ?>
che sembra di troppo
e questo
DATABASE TEMPORANEAMENTE NON FUNZIONANTE!
Il database è probabilmente troppo sollecitato, si prega di riprovare più tardi.
Sono momentaneamente impossibili anche l\'iscrizione ed il recupero della password.Quando il database sarà di nuovo disponibile, il presente avviso lascerà il posto automaticamente al form di ingresso.
Scusate il disagio.
poi tutto il resto me lo da se provo a fare il login
ovviamente i parametri di configurazione son giusti perche per verificare ho provato a fare una pagina index e una login
fatte da me con gli stessi parametri e funzano
comunque mo provo
WMServer
20/04/2007 04:58:26
parametri
parametri.inc.php
par_SiteURL = 'http://localhost/GDRCD.3.0.0.PV/'; #URL del gioco
ovviamente gli altri non fanno differenza
parametri
password.inc.php
$par_DbUser = 'admin'; #Database User
$par_DbPassword = 'admin'; #Database Password
$par_Conn = 'gdr'; #Database Name
ripeto con le mie pagine va
20/04/2007 15:37:27
ok tnks
col WMServer funza tutto alla perfezione
20/04/2007 19:28:17
Meno male che funziona perchè saresti stat l'unico a cui non funzionava nessuna delle versioni O.o
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
New World GDR: Inserimento nuova mappa globale
Il gestore di New World GDR ha risposto alla recensione di rafele
Crossout → Tuffati nel mondo di Crossout, il gioco MMO d'azione post apocalittico! Costruisci le tue speciali macchine da combattimento!
rafele ha recensito New World GDR
I dati del generatore di rank sono stati aggiornati!
maklenberg ha recensito Planethos GdR
Legacy of Magic: La vecchia Calypso e la storia di Selkara
Metin2 → Sfida i tuoi rivali a battersi con te e dimostra la tua superiorità in questo mondo fantasy!
milesandro ha recensito Naruto x Boruto GDR - New Rebirth
auronx ha aperto un annuncio di ricerca: Il Grande Blu ricerca Videomaker
Il gestore di Dusk ha risposto alla recensione di ricercatore1988
NosTale: Evento: più successi con gli upgrade
Crossout → Tuffati nel mondo di Crossout, il gioco MMO d'azione post apocalittico! Costruisci le tue speciali macchine da combattimento!
Enlisted: Concorso di screenshot: Inverno eterno
ricercatore1988 ha recensito Dusk
Il gestore di Dusk ha risposto alla recensione di nadie123
Rapture - Beyond the Sea: Il Festival degli Innovatori Ti Aspetta!
Crossout → Tuffati nel mondo di Crossout, il gioco MMO d'azione post apocalittico! Costruisci le tue speciali macchine da combattimento!
YouRole - YouRole..il nuovo mondo dei pbc. Lasciamo la parola all'autore del progetto..
Abitudini di Spesa - Infografica sulle abitudini di spesa dei giocatori di MMO online
Naruto x Boruto - Intervista allo staff del play by chat Naruto x Boruto GDR - New Rebirth!
Come giocare Online - Alcune semplici e chiare regole per giocare al meglio ad un gdr online!
Epos Tolkeniano - Tesi sul tramonto dell'epos nell'universo mitologico di J.R.R. Tolkien
Lista Play by Forum - Lista dei giochi di ruolo play by forum presenti sul portale