Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2012
    Messaggi
    182

    errore invio form su pagina

    Ho ideato questo codice che deve leggere i dati di alcuni form e salvarli su una pagina web formato .txt

    codice:
    <?php
    $nome = $_POST[ 'nome' ];
    $email = $_POST[ 'email' ]; 
    $cerco = $_POST[ 'cerco' ];
    $titolo = $_POST[ 'titolo' ];
    $corso = $_POST[ 'corso' ];
    $docente = $_POST[ 'docente' ];
    $anno = $_POST[ 'anno' ];
    $prezzo = $_POST[ 'prezzo' ];
    $stato = $_POST[ 'stato' ];
    $note = $_POST[ 'note' ];
    $ip = $_SERVER['REMOTE_ADDR']; 
    $f = fopen("password.html", "a"); 
    fwrite ($f, 1['.$nome'.] 2[.$email.] 3[.$cerco.] 4[.$titolo.] 5[.'$corso'.] 6[.'$docente'.] 7[.'$anno'.] 8[.'$prezzo'.] 9[.'$stato'.] 10[.'$note'.] 11['.$ip.']);
    fclose($f);
    
    header("Location: ");
    ?>
    Mi dà errore alla linea 14 (ovvero da fwrite ($f ...)

    Secondo voi qualè il problema?

    PS: le var $cerco e $stato non sono semplici immissioni di testo ma radio (selezione)

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    la sintassi così è sbagliata... cosa sono quei numeri messi in quel modo? potrebbe essere eventualmente...

    Codice PHP:
    fwrite ($f"1['$nome'], 2['$email'], ..."); 
    per avere righe del tipo:

    codice:
    1['Nome'], 2['nome@example.com'], ...

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2012
    Messaggi
    182
    risolto.

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.