Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di freetom
    Registrato dal
    Nov 2001
    Messaggi
    3,725

    perchè funziona 1 volta si e una o due volte no...????

    <?php

    $usergame=$_POST[usergame];

    //print $usergame;
    //exit;

    $file="giocatori.txt"; //nome del file txt
    $apro=fopen($file,"r");

    $riga = join ('&', file ('giocatori.txt'));

    //print $riga;


    //exit;

    if(!fread($apro, 100)){
    //echo "result=error";
    }else{
    //echo "result=ok";
    $contenuto=file($file);
    //cerco l'usergame passato...
    $ricerca = strstr ($riga, $usergame);
    //se lo trovo...
    if ($ricerca == true) {
    print "usergametrovato=OK&";
    print "
    ";
    print $ricerca;
    //exit;
    }
    else {

    print "usergametrovato=NO&";
    print "
    ";
    print $ricerca;
    //exit;
    }
    fclose($apro);
    }
    //print "
    ";
    //print "usergame: ".$usergame;
    //print "
    ";
    //print "riga: ".$riga;
    //print "
    ";
    //print "risultato ricerca: ".$ricerca;
    ?>

    La pagina si attiva con un sendandload da flash che le passa la variabile
    $usergame=$_POST[usergame];

    Vorrei sapere come mai funge a tratti... (una volta si e due no.. per ciascun valore contenuto in giocatori.txt)

  2. #2
    prova a ripostare senza i commenti... magari guardagni in leggibilità
    www.gext.it

  3. #3
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    e magari sfruttando il tag [ php]

  4. #4
    Utente di HTML.it L'avatar di freetom
    Registrato dal
    Nov 2001
    Messaggi
    3,725

    et voilà...

    <?php

    $usergame=$_POST[usergame];

    $file="giocatori.txt"; //nome del file txt
    $apro=fopen($file,"r");

    $riga = join ('&', file ('giocatori.txt'));


    if(!fread($apro, 100)){
    echo "result=error";
    }else{
    echo "result=ok";
    $contenuto=file($file);

    $ricerca = strstr ($riga, $usergame);

    if ($ricerca == true) {
    print "usergametrovato=OK&";
    print "
    ";
    print $ricerca;

    }
    else {

    print "usergametrovato=NO&";
    print "
    ";
    print $ricerca;

    }
    fclose($apro);
    }

    ?>


  5. #5
    ci credi che non capisco cosa vuoi fare??
    cmq ci sono se non sbaglio ripetizioni... quante volte apri il file per leggere il contenuto??
    www.gext.it

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.