Visualizzazione risultati 1 fino 6 di 6

Discussione: [JavaScript] frasi fandom

  1. #1
    L'avatar di demoniac
    demoniac non è connesso Neofita
    Data registrazione
    05-04-2008
    Messaggi
    20

    Predefinito [JavaScript] frasi fandom

    mi servirebbe uno script che mi legga a caso delle frasi da un .txt
    è possibile fare ciò?
    grazie

  2. #2
    Guest

    Predefinito

    Forse con il php... Con il js non sò.. Provo a buttarlo giù con php!

  3. #3
    L'avatar di sevenjeak
    sevenjeak non è connesso AlterGuru
    Data registrazione
    25-10-2007
    Residenza
    Roma
    Messaggi
    1,769

    Predefinito

    Con javascript puoi, come vedi in questo esempio:
    http://javascript.html.it/script/vedi/532/frasi-random/

    Ma non saprei se puoi anche prendere frasi da file esterni

    Sevenjeak
    Software developer and much more

  4. #4
    L'avatar di demoniac
    demoniac non è connesso Neofita
    Data registrazione
    05-04-2008
    Messaggi
    20

    Predefinito

    Grazie per le risposte ma non era quello che cercavo
    le frasi in quell'esempio le prende da una lista direttamente nel codice
    a me servirebbe che le leggesse da un file.txt

  5. #5
    L'avatar di mycarlo
    mycarlo non è connesso Utente attivo
    Data registrazione
    06-10-2009
    Residenza
    $this->s50
    Messaggi
    467

    Predefinito

    Se vuoi estrarre le frasi da un file.txt penso che con php sia più semplice.

    Codice PHP:
    <?php
    $file
    = file_get_contents('percorso_file.txt');

    /* ipotizzando che il file contiene le frasi in questo modo:
    frase1--frase2--frase3--frase4--etc..
    */

    $frasi = explode('--', $file);
    shuffle($frasi);
    echo
    $frasi[0];
    ?>

  6. #6
    L'avatar di demoniac
    demoniac non è connesso Neofita
    Data registrazione
    05-04-2008
    Messaggi
    20

    Predefinito

    Non mi serve in php
    altrimenti non l'avrei chiesta in javascript

    e comunque in questo modo mi permette di gestire meglio le frasi rispetto a quello postato da te
    Codice PHP:
    <?php
    $file
    = "frasi.txt";
    $fp = file($file);
    srand((double)microtime()*1000000);
    $random_frase = $fp[array_rand($fp)];
    echo
    "$random_frase";
    ?>
    mi serve in javascript non php
    ma guardando in giro sembra che non è possibile farlo

Regole di scrittura

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