Visualizzazione risultati 1 fino 17 di 17

Discussione: problema php con ugamela

  1. #1
    Guest

    Predefinito problema php con ugamela

    allora: vi illustro il mio problema:
    io ho uppato su altervista nella root principale i codici sorgennte di ugamela (la versione open source di ogame) e, mentre li uppavo mi ha dato un problema di privilegi
    poi ho provato ad aprire una pagina in php ma mi appare un errore... come posso fare a risolvere?

  2. #2
    L'avatar di miki92
    miki92 non è connesso AlterGuru 2500
    Data registrazione
    21-04-2007
    Residenza
    Procida (NA)
    Messaggi
    4,232

    Predefinito

    Potresti inzialmente postare l'errore, poi potresti indicarci la pagina che hai tentato di aprire e semmai potresti anche postare il codice in errore...
    Apprezzi l'aiuto? Offrimi un caffè!

  3. #3
    Guest

    Predefinito

    adesso non posso... provero stasera verso le 8

    EDIT: sono riuscito ad uppare il tutto ma mi viene fuori questo errore:
    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'empiregame'@'localhost' to database 'crazybad'
    SELECT * FROM ugml_errors'' at line 5
    si puo vedere da qua: /game e /php5/game
    naturalmente su altervista :)
    p.s. si possono linkare siti?
    Ultima modifica di EmpireGame : 28-12-2007 alle ore 22.58.06

  4. #4
    Guest

    Predefinito

    hai sbagliato a mettere qualche punto o virgola...Riconrolla bene tutto...

  5. #5
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Controlla i dati di accesso al database: http://forum.it.altervista.org/php-m...hpmyadmin.html
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  6. #6
    Guest

    Predefinito

    ho risolto... adesso mi da errore solo sulle statistiche
    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'points_points' in 'order clause'
    SELECT * FROM ugml_errors ORDER BY points_' at line 5
    e nel riepilogo ma quello è perchè è sbagliato il file

  7. #7
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Potresti scrivere il codice del file che ti dà errore?
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  8. #8
    Guest

    Predefinito stesso problema

    Citazione Originalmente inviato da EmpireGame Visualizza messaggio
    ho risolto... adesso mi da errore solo sulle statistiche
    e nel riepilogo ma quello è perchè è sbagliato il file
    Anche io ho lo stesso problema...questo è quello delle statistiche:

    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'points_points' in 'order clause'
    SELECT * FROM Darkgameerro
    e nel riepilogo:

    Se produjo un error, Contacte a un admin sobre el error #numero '58'
    Ma questo penso anche io sia proprio il file sbagliato...

    Grazie in anticipo a chi mi aiuterà....

  9. #9
    Guest

    Predefinito

    Io ti rispondo chiedendoti questo:

    Citazione Originalmente inviato da funcool Visualizza messaggio
    Potresti scrivere il codice del file che ti dà errore?


    Ciao...
    Ultima modifica di heidi52 : 05-05-2008 alle ore 21.20.07

  10. #10
    Guest

    Predefinito

    Citazione Originalmente inviato da heidi52 Visualizza messaggio
    Io ti rispondo chiedendoti questo:





    Ciao...
    e cosa è questo?

    statistiche:

    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'points_points' in 'order clause'
    SELECT * FROM Darkgameerro
    e nel riepilogo:

    Se produjo un error, Contacte a un admin sobre el error #numero '58'
    Ma questo penso anche io sia proprio il file sbagliato...

  11. #11
    Guest

    Predefinito

    Non hai capito... come dice funcool, puoi postare il codice della pagina che ti dà errore?





    Ciao...

  12. #12
    Guest

    Predefinito

    Citazione Originalmente inviato da heidi52 Visualizza messaggio
    Non hai capito... come dice funcool, puoi postare il codice della pagina che ti dà errore?

    Ciao...
    scusatemi...allora ecco qua:

    La prima la pag del riepilogo:

    <?php //index.php :: Pagina inicial


    define('INSIDE', true);
    $ugamela_root_path = './';
    include($ugamela_root_path . 'extension.inc');
    include($ugamela_root_path . 'common.'.$phpEx);

    if(!check_user()){ header("Location: login.php"); }

    //Index con dos frames
    echo parsetemplate(gettemplate('index_frames'), $lang);




    // Created by Perberos. All rights reserved (C) 2006
    ?>
    e quella delle statistiche:

    <?php

    define('INSIDE', true);
    $ugamela_root_path = './';
    include($ugamela_root_path . 'extension.inc');
    include($ugamela_root_path . 'common.'.$phpEx);

    if(!check_user()){ header("Location: login.php"); }

    includeLang('stat');

    $dpath = (!$user["dpath"]) ? DEFAULT_SKINPATH : $user["dpath"];

    $parse = $lang;
    $who = (isset($_POST["who"]))?$_POST["who"]:$_GET["who"];
    $type = (isset($_POST["type"]))?$_POST["type"]:$_GET["type"];
    $start = (isset($_POST["start"]))?$_POST["start"]:$_GET["start"];
    //
    // Formulario donde se muestran los diferentes tipos de categoria
    // y los rangos
    //
    $parse['who'] = '<option value="player"'.
    (($who == "player") ? " SELECTED" : "").'>Jugadores</option>
    <option value="ally"'.
    (($who == "ally") ? " SELECTED" : "").'>Alianzas</option>';


    $parse['type'] = '
    <option value="pts"'.
    (($type == "pts") ? " SELECTED" : "").'>Puntos</option>
    <option value="flt"'.
    (($type == "flt") ? " SELECTED" : "").'>Flotas</option>
    <option value="res"'.
    (($type == "res") ? " SELECTED" : "").'>Investigacion</option>';

    $parse['start'] = '
    <option value="1"'.
    (($start == "1") ? " SELECTED" : "").'>1-100</option>
    <option value="101"'.
    (($start == "101") ? " SELECTED" : "").'>101-200</option>
    <option value="201"'.
    (($start == "201") ? " SELECTED" : "").'>201-300</option>
    <option value="301"'.
    (($start == "301") ? " SELECTED" : "").'>301-400</option>
    <option value="401"'.
    (($start == "401") ? " SELECTED" : "").'>401-500</option>
    <option value="501"'.
    (($start == "501") ? " SELECTED" : "").'>501-600</option>
    <option value="601"'.
    (($start == "601") ? " SELECTED" : "").'>601-700</option>
    <option value="701"'.
    (($start == "701") ? " SELECTED" : "").'>701-800</option>
    <option value="801"'.
    (($start == "801") ? " SELECTED" : "").'>801-900</option>
    <option value="901"'.
    (($start == "901") ? " SELECTED" : "").'>901-1000</option>
    <option value="1001"'.
    (($start == "1001") ? " SELECTED" : "").'>1001-1100</option>
    <option value="1101"'.
    (($start == "1101") ? " SELECTED" : "").'>1101-1200</option>
    <option value="1201"'.
    (($start == "1201") ? " SELECTED" : "").'>1201-1300</option>
    <option value="1301"'.
    (($start == "1301") ? " SELECTED" : "").'>1301-1400</option>
    <option value="1401"'.
    (($start == "1401") ? " SELECTED" : "").'>1401-1500</option>';

    //
    // Parece que fuera ayer, que solo el juego era una fachada.
    // Bueno, Here we go!
    //


    if($who == "ally"){

    $parse['body_table'] = parsetemplate(gettemplate('stat_alliancetable_head er'), $parse);
    //peque� fix para prevenir desastres
    $start = (is_numeric($start)&&$start>1)?round($start):1;
    //pequeña condicion
    $start = floor($start / 100 % 100)*100;

    //Realizamos la quiery en la table de jugadores
    $query = doquery('SELECT * FROM {{table}} ORDER BY ally_points DESC LIMIT '.($start).',100','alliance');
    $start++;
    $parse['body_values'] = '';//en caso de que no hubieran datos...

    while ($row = mysql_fetch_assoc($query)){
    $parse['ally_rank'] = $start;

    $parse['ally_rankplus'] = '<font color="lime">?</font>';
    $parse['ally_name'] = '<a href="alliance.php?mode=ainfo&tag='.$row['ally_tag'].'">'.$row['ally_name'].'</a>';
    $parse['ally_mes'] = '';//'<a href="alliance.php?mode=apply&tag='.$row['ally_tag'].'">
    //<img src="http://ogame321.de/evolution/img/m.gif" border="0" alt="Escribir mensaje" /></a>';
    $parse['ally_members'] = $row['ally_members'];
    if($type == "res"){
    $ally_points = $row['ally_points_tech'];
    }elseif($type == "flt"){
    $ally_points = $row['ally_points_fleet'];
    }else{
    $ally_points = floor($row['ally_points']/1000);
    }
    $parse['ally_points'] = pretty_number($ally_points);
    $parse['ally_members_points'] = @floor($ally_points/$row['ally_members']);
    $parse['body_values'] .= parsetemplate(gettemplate('stat_alliancetable'), $parse);
    $start++;
    }


    }
    else{

    $parse['body_table'] = parsetemplate(gettemplate('stat_playertable_header '), $parse);

    //peque� fix para prevenir desastres
    $start = (is_numeric($start)&&$start>1)?round($start):1;

    //pequeña condicion
    $start = floor($start / 100 % 100)*100;

    //Realizamos la quiery en la table de jugadores
    $query = doquery('SELECT * FROM {{table}} ORDER BY points_points DESC LIMIT '.$start.',100','users');
    $start++;
    $parse['body_values'] = '';//en caso de que no hubieran datos...

    while ($row = mysql_fetch_assoc($query)){
    $parse['player_rank'] = $start;
    $parse['player_rankplus'] = '<font color="87CEEB">?</font>';
    $parse['player_name'] = $row['username'];
    $parse['player_mes'] = '<a href="messages.php?mode=write&id='.$row['id'].'">
    <img src="http://ogame321.de/evolution/img/m.gif" border="0" alt="Escribir mensaje" /></a>';
    $parse['player_alliance'] = $row['ally_name'];

    if($type == "res"){
    $parse['player_points'] = pretty_number($row['points_tech']);
    }elseif($type == "flt"){
    $parse['player_points'] = pretty_number($row['points_fleet']);
    }else{
    $parse['player_points'] = pretty_number($row['points_points']/1000);
    }


    $parse['body_values'] .= parsetemplate(gettemplate('stat_playertable'), $parse);
    $start++;
    }

    }

    $page = parsetemplate(gettemplate('stat_body'), $parse);

    display($page,$lang['Resources']);
    //
    // bueno, no se pudo hacer mucho que digamos ...
    //
    // Created by Perberos. All rights reversed (C) 2006
    ?>

  13. #13
    L'avatar di LastWings
    LastWings non è connesso AlterGuru
    Data registrazione
    14-10-2006
    Messaggi
    1,628

    Predefinito

    Rispondo a questo thread, avendo provato ugamela in locale.
    Ugamela, fino alla versione 1.0( non so se ne sono state fatte altre ), presentava quello , ed altri innumerevoli problemi(dati dalla mancanza di file, parti di script accennate, e\o assenti); qui non si tratta di modificare o sistemare una parte di codice, ma di rifare l'intero script(se l'autore, non ha sviluppato una nuova versione), o al limite, mettersi di impegno, e lavorarci su, parecchio.

    Edit: corretto il numero di versione, controllando meglio con quella in locale.
    Ultima modifica di LastWings : 05-05-2008 alle ore 21.42.04
    Ecchi Paradise - Frammenti Perduti - Semplici Parole - Recensioni ed Opinioni

    Non contattatemi privatamente per ricevere supporto, per queste cose esiste il forum pubblico
    .

  14. #14
    Guest

    Predefinito

    Citazione Originalmente inviato da LastWings Visualizza messaggio
    Rispondo a questo thread, avendo provato ugamela in locale.
    Ugamela, fino alla versione 1.0( non so se ne sono state fatte altre ), presentava quello , ed altri innumerevoli problemi(dati dalla mancanza di file, parti di script accennate, e\o assenti); qui non si tratta di modificare o sistemare una parte di codice, ma di rifare l'intero script(se l'autore, non ha sviluppato una nuova versione), o al limite, mettersi di impegno, e lavorarci su, parecchio.

    Edit: corretto il numero di versione, controllando meglio con quella in locale.
    Quindi non c'è modo di risolvere questi problemi se non con una versione + avanzata?

  15. #15
    L'avatar di LastWings
    LastWings non è connesso AlterGuru
    Data registrazione
    14-10-2006
    Messaggi
    1,628

    Predefinito

    Se la 1.0, è la versione ultima che è stata rilasciata, e non ve ne sono altre, si puo' risolvere:

    • Mettendoci quanto più impegno possibile, poichè dovrai lavorarci su, davvero parecchio( a questo punto fai prima a rifarlo da zero ) = molta pazienza, e soprattutto, molta competenza in php ed sql
    • Cercare qualcuno, che ha già fatto il lavoro indicato nel punto sopra, e sperare che condivida il tutto
    Ecchi Paradise - Frammenti Perduti - Semplici Parole - Recensioni ed Opinioni

    Non contattatemi privatamente per ricevere supporto, per queste cose esiste il forum pubblico
    .

  16. #16
    Guest

    Predefinito

    Allora ho trovato l'ultima versione funzionante e senza problemi...l'unico problema ke in francese o spagnolo...secondo voi in qualche modo posso usare la traduzione italiana della versione 1?

    Ecco il link x scaricare la versione 0.8 X-Nova

    e questo per la versione 0.2r13 di ugamela in italiano:

    ugamela-0.2r12-Italian.zip

    Se così non si può fare...vorrei sapere se qualcuno mi può aiutare con la traduzione manuale....grazie a tutti

    EDIT:allora c'è nessuno ke mi può aiutare?

    __________________________________________________ ___________________________________

    Allora visto ke la soluzione di tradurre tutto è lunga e non semplice,ho cercato e ho trovato i file .mo già tradotti in inglese il problema è come faccio a passare dall'installazione in francese a quella in inglese?Sulla cartella install se vado sul link la lingua predefinita(se scaricate x-nova vedete...)è il francese come faccio a cambiarla???
    Dai x favore aiutatemi non penso sia una cosa particolarmente difficile da spiegare :(
    Ultima modifica di multig : 07-05-2008 alle ore 14.10.58

  17. #17
    budgame non è connesso Neofita
    Data registrazione
    08-05-2010
    Messaggi
    1

    Predefinito

    anche io ho lo stesso problema con la versione 2009 di x-nova ke ho hostato su altervista...ma potete spiegarmi come si installa? se nn sbaglio nella cartella /install c'è la /index.php come faccio ad installare x-nova ed ottenere la home cioè la index.php per il gioco?

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •