Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Ricevere una risposta scrivendo su una TextBox

    Salve,

    Vorrei che scrivendo una domanda su una textbox, si riceva una risposta che dovrà essere presa da un file ".txt"

    Esempio:

    Domanda da imettere nella texbox: Come ti chiami ?

    Un file .txt da dove bisogna prendere le risposte cosi ad esempio:

    Come ti chiami?|PincoPallino
    Dove abiti?|a casa.

    Se non mi spiego bene, chiedete grazie !
    teskio89

  2. #2
    E in base a cosa, alla domanda "come ti chiami", si risponde "Pinco Pallo"?
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  3. #3
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Ciò che ti serve è:
    - un form che invii la domanda ad uno script php
    - lo script php deve aprire in lettura il file txt e leggerlo una riga alla volta
    - su ogni riga del file, con explode() ed usando come separatore | hai domanda e risposta, se la domanda coincide, usi la risposta stampandola con un echo altrimenti continui a leggere il file

  4. #4
    il file dove viene ricevuta la domanda deve essere tipo cosi..?

    <?php $contenutofile=file("domande.txt"); for($i=0;$i<count($contenutofile);$i++) { $contenutofile[$i]=explode("|",trim($contenutofile[$i])); if (strtolower($contenutofile[$i][0])==strtolower($_POST['domanda'])) { echo $contenutofile[$i][1]; break; } } ?> </body>
    teskio89

  5. #5
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Sì, una cosa così.

  6. #6
    non riesco

    Quando invio la domanda, non ricevo nessuna risposta..
    teskio89

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.