Visualizzazione risultati 1 fino 9 di 9

Discussione: variabili da file txt

  1. #1
    Guest

    Post variabili da file txt

    avre un piccolo dubbio:

    usando lo script, dove $var è inviata da un form html:

    Codice PHP:
    <?
    $f
    = fopen("/membri2/ffchronicles/miadir/file.txt","a");
    $file = file("/membri2/ffchronicles/miadir/file.txt");
    if(
    $file[1]==$var) {
    echo
    "ok"$; }
    else {
    echo
    "non è ok"; }
    ?>
    mi retituisce errore perche???? c'è un modo per rimediare???

    Grazie in anticipo
    Ultima modifica di FFchronicles : 09-03-2007 alle ore 18.11.44

  2. #2
    Guest

    Predefinito

    Qual'è l'errore restituito?
    Hai provato a togliere la prima riga? Perchè credo che l'apertura tramite fopen blocchi il file che, quindi, non è disponibile per altre aperture.


    Ciaoo!

  3. #3
    Guest

    Predefinito

    scusa, mi sono espresso male

    non è un errore, mi restituisce: non è ok, quando io sò percerto ke nel file .txt nella seconda riga c'è scritto la stessa identica cosa che invio tramite form
    Ultima modifica di FFchronicles : 09-03-2007 alle ore 18.35.04

  4. #4
    Guest

    Predefinito

    mmm, ma allora cosa ti serve aprire il file se dopo usi la funzione file()?
    Poi, un errore forse di battitura: echo "ok"$; } quel '$'.

    Per debuggare, stampa le due variabili $var e $file[1]


    Ciaooooo!!!!!

  5. #5
    Guest

    Predefinito

    aspetta prima di scappare, già fatto: mi restitiusce la stessa identica cosa cioè: non ok si si

    e ho modificato solo:
    echo "non ok $file[1] $var";
    Ultima modifica di FFchronicles : 09-03-2007 alle ore 18.39.07

  6. #6
    Guest

    Predefinito

    Bho, allora prova a ripostare il nuovo codice e/o a linkare tale pagina.
    O c'è qualcosa che è sfuggita a te, oppure non si spiega...

    Citazione Originalmente inviato da FFchronicles
    aspetta prima di scappare
    Che vordì?


    Ciaooooo!!!!!

  7. #7
    Guest

    Predefinito

    nulla, avevo interpretato male il tuo ciao xD, comunque, il nuovo script è:


    Codice PHP:
    <?
    fopen
    ("/membri2/ffchronicles/miadir/file.txt","a");
    $file = file("/membri2/ffchronicles/miadir/file.txt");
    if(
    $file[1]==$var)
    echo
    "funziona";
    else
    echo
    "non funziona $var $file[1]";
    ?>

  8. #8
    Guest

    Predefinito

    Sicuro che il contenuto sia lo stesso di $var?
    Magari c'è uno spazio o un a capo nella seconda riga del txt.
    Prova con trim($file[1]).


    Ciaooooo!!!

  9. #9
    Guest

    Predefinito

    *_*_*_*_*_*_*_*_*_* te mi hai illuminato la via dei file txt, come ho fatto a non pensarci prima?!?!?!?!?!?!?!?!?!?



    GRAZIE GRAZIE GRAZIE!!!!!!!!!

Regole di scrittura

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