Visualizzazione risultati 1 fino 2 di 2

Discussione: Errore Script?

  1. #1
    Data registrazione
    21-09-2008
    Messaggi
    4

    Predefinito Errore Script?

    Ciao a tutti ho un problema con questo script php, in pratica mi dovrebbe scrivere un nuovo file e tutto quà ok, solo che al momento di scrivere i campi $nome e $ contenent lo script non li scrive, facendo le opportune ricerche nel file generato ho scoperto che i tag html li riesce a scrivere ma i valori che gli indico di scrivere dal form no. da cosa può dipendere?

    Codice PHP:
    <?php
    echo "<title>..: Newspoint Software - Studio Dabber :..</title><br>";
    if ( (empty(
    $_POST['nome'])) || (empty($_POST['contenent']))) {
    # esegue questa parte perch� il form non è stato ancora inviato
    echo "<FORM METHOD=POST ACTION=\"" . $_SERVER['PHP_SELF'] . "\">";
    echo
    "Nome Articolo: <BR> <INPUT TYPE=\"TEXT\" NAME=\"nome\">";
    echo
    "<BR>Testo: <BR><textarea NAME=\"contenent\"></textarea>";
    echo
    "<BR><BR>";
    echo
    "<INPUT TYPE=\"SUBMIT\" NAME=\"submit\" VALUE=\"Aggiungi Articolo\">";
    echo
    "<INPUT TYPE=\"RESET\" VALUE=\"Resetta!\">";
    echo
    "</FORM>";
    } else {
    echo
    "Scrittura file riuscita";
    //apri il file in scrittura, scrivi la stringa e chiudi il file
    $scrivi_file=fopen("Adm1.php","a+");
    $stringa="<text><b>$nome</b><br><i>$contenent</i></text>";
    $fw= fwrite($scrivi_file,$stringa."\r\n");
    fclose($scrivi_file);
    }
    ?>

  2. #2
    L'avatar di saitfainder
    saitfainder non è connesso Sëniör Stäff
    Data registrazione
    06-12-2002
    Residenza
    Torino
    Messaggi
    8,715

    Predefinito

    Perché se non è attiva l'opzione register_globals le variabili passate via post te le trovi come elementi dell'hash $_POST.
    Quindi nel tuo caso in $_POST['nome'] e $_POST['contenent']


    «È una mia peculiarità distorcere la verità e inventarne di nuove.»
    «I tuoi orientamenti hanno su di me un effetto prossimo allo zero.»


Regole di scrittura

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