Visualizzazione risultati 1 fino 3 di 3

Discussione: fwrite help

  1. #1
    Guest

    Exclamation fwrite help

    Scusatemi ma non capisco una cosa... creo un semplice form che invia una variabile di tipo post ad un' altra pagina e quest' ultima dovrebbe scriverla in un file .txt xò non funziona.
    Non mi sembra che abbia sbagliato qualcosa nel codice dato che è molto semplice...
    La cosa più stana è che non visualizza nessun errore ma non scrive comunque.
    posto sotto i codici.

    Pagina del form:
    Codice HTML:
    <html>
    <body>
    <form action="/prove/prova1.php" method="post">
    <tr><td>
    Inserisci messaggio
    </td></tr>
    <tr><td>
    <input type="text" name="var1" size=25 maxlength=80>
    <input type="submit" value="Invia">
    </form>
    </body>
    </html>
    segue il file che dovrebbe scrivere
    Codice PHP:
    <?php
    $var1
    = $_POST['var1'];
    $var = fopen("/prove/prova.txt","a+");
    fwrite($var, $var1."\n");
    fclose($var);
    ?>
    grazie in anticipo a chi mi verrà in contro

  2. #2
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,269

    Predefinito

    il path che dai a fopen deve esistere e devi poterci scrivere dentro. Se quello script lo fai girare su AlterVista di certo non va, se sei in locale devi avere una die /prove.

    usa path relativi magari, o controlla ( con phpinfo() ) dove si trova il tuo sito (dovrebbe essere /membri/nickname o /var/www)

  3. #3
    Guest

    Predefinito

    Strano non sò il perchè ma con il metod POST non funziona ma con GET si... cmq problema risolto
    grazie 1000

Regole di scrittura

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