Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2012
    Messaggi
    11

    Aiuto salvataggio punteggio on-line

    Salve,

    ho creato un giochino in javascript, vorrei salvare il punteggio on-line su un file che caricherei su altervista.
    Ovvero, una volta finita la partita vovlio onfrontare il punteggio con il record (salvato sul file on-line) e se il nuovo punteggio è maggiore va a sostituire il record.
    Come potrei fare? In PHP?(non conosco il linguaggio)
    Se è una cosa semplice vi prego di darmi una mano
    Grazie.

  2. #2
    Utente di HTML.it L'avatar di homerbit
    Registrato dal
    Dec 2005
    residenza
    Roma
    Messaggi
    1,380
    idea di massima...
    con la .js che calcola il punteggio fai un redirect verso la pagina che dovrà aggiornare il tuo file
    in questo modo
    codice:
    window.location.href="aggiorna.php?punti="+punti;
    aggiorna.php andrà a recuperare la variabile punti e a leggere\aggiornare il file punteggio.txt
    Codice PHP:
    //recupero della variabile punti
    $nuovo_punteggio $_GET['punti'];
    //apertura in sola lettura del file punteggio.txt (partendo dalla prima riga)
    $file=fopen("punteggio.txt","r");
    //recupero del punteggio memorizzato nel file
    $vecchio_punteggio =  fgets($file);
    //confronto tra punteggi:
    if ($nuovo_punteggio $vecchio_punteggio){
      
    //aggiorno il file con il nuovo punteggio sostituendo il precedente
    $file=fopen("punteggio.txt","w+");
    @
    fwrite($file,$nuovo_punteggio);
    @
    fclose($file); 
    ovviamente andranno fatti i controlli sull'esitenza,percorsi,permessi sul file.
    If you think your users are idiots, only idiots will use it. DropBox

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.