Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Lettura file testuale

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    287

    Lettura file testuale

    --------------------------------------------------------------------------------

    <?php
    $prova=fopen("c/database.txt","r");
    echo="prima riga".fgets($prova,1024);
    fclose($prova);
    ?>

    Ciao a tutti ragazzi, con questo programmino php, io apro il file nella cartella "c" e dopo ne indico il nome ed il modo "r". Mi sembra tutto perfetto, soltanto che la cartella prova "database" che contiene dei dati, non viene visualizzata quando si apre la pagina che contiene tale programma.
    Potete aiutarmi a risolvere questo problema?

    Grazie a chunque voglia rispondermi, ciao

  2. #2
    echo=


    ???

    $prova=fopen("c/database.txt","r");
    echo "prima riga".fgets($prova,1024);
    fclose($prova);


  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    287
    [supersaibal]Originariamente inviato da }gu|do[z]{®©
    echo=


    ???

    $prova=fopen("c/database.txt","r");
    echo "prima riga".fgets($prova,1024);
    fclose($prova);

    [/supersaibal]

    Ciao, grazie per avermi risposto. In effetti l'aggiunta di "=" impediva al server di elaborare l operazione, adesso e' tutto ok.

    Spero tu mi possa aiutare anche in questo. l'avevo postato gia' tempo fa, poi ci siamo persi di vista.

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

    <html>
    <head>
    <title>Untitled</title>
    </head>
    <body>
    <form method="post" action="http://markus76.altervista.org/c/database.txt">
    <input type="text" name="nome" size="20">
    </form>
    </html>
    </body>

    Con questa semplicissimo programma, io creo prima un piccolo form in text, dopo attraverso gli attributi method e action, indico ilmodo in cui i dati ricevuti devono essere inviati, e soprattutto indico dove devono giungere.

  4. #4
    non puoi inviare un form ad un file txt


    devi inviarlo ad una pagina php che poi elabora i dati come vuoi [suppongo scrivendo su quel txt]


  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    287
    [supersaibal]Originariamente inviato da }gu|do[z]{®©
    non puoi inviare un form ad un file txt


    devi inviarlo ad una pagina php che poi elabora i dati come vuoi [suppongo scrivendo su quel txt]

    [/supersaibal]
    Scusami ho scritto male l istruzione.

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

    <html>
    <head>
    <title>Untitled</title>
    </head>
    <body>
    <form method="post" action="http://markus76.altervista.org/ore.php">
    <input type="text" name="nome" size="20">
    </form>
    <body>
    </html>

    Questa e' l istruzione html che crea un piccolo form con il campo text. L attributo action specifica dove dovranno essere spediti i dati.

    Poi nella pagina adetta alla ricezione di questi ho scritto tale istruzione php:

    <?php
    $prova=$_post["nome"];
    echo "il tuo nome è $prova";
    ?>


    Io dovrei visualizzare quanto scritto nel campo "nome" nella pagina html nella seguente pagina php, ma la variabile nn viene elaborata. Una volta cliccato su invia arrivo alla pagina php e visualizzo solo il contenuto in "echo" mentre il risultato del campo precedentemente scritto nn viene visualizzato.

    Mi puoi aiutare


  6. #6
    sinceramente non ho capito il tuo problema cmq manca il submit nel form html e la stringa prova a scriverla come echo "La prova è ".$prova;
    e volendo, ma non sono sicuro...quando uso il post scrivo sempre $_POST['variabile'];
    Scusa, e di che ti meravigli?
    Secondo te, tra la morte di Gesù e la sua Resurrezione...
    ...chi è stato il "Figlio di Dio ad interim"?

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.