Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Selezionare file di scritura da un form

    Allora credo di avere fatto il primo passo.... ora mi manca il commando per richiamare il valore nello script che esegue il submit.
    come faccio a richiamre il valore e settarlo a una variabile?!in automatico?!

    <html>
    <form action="post.php" method="POST">
    <SELECT size=1 cols=4 NAME="file">
    <OPTION selected Value=######>
    <OPTION value=file1.txt> file1
    <OPTION value=file2.txt> file2
    <OPTION Value=file3.txt> file3
    </select>


    <TEXTAREA NAME="area_testo" COLS=50 ROWS=20>scrivi qua...
    </TEXTAREA>

    <INPUT TYPE="submit" name="submit" VALUE="Blogga">
    <INPUT TYPE="reset" name="reset" VALUE="reset">
    </form>
    </html>
    aLlA fInE sI fErIsCE sEmPrE lA pErSoNa AmAta..Vale AnChE aL CoNtRaRiO PeRò....

  2. #2
    nella pagina post.php ricevi il dato inviato dal form nell'array superglobale POST.

    if(isset($_POST['file']) and $_POST['file']) != "") {
    $file = $_POST['file'];
    } else echo "manca il nome del file";


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    non ho cpt come funziona ^_^;; infatti non mi funziona. il file post.php è questo:

    <?php
    if(isset($_POST['file']) and $_POST['file']) != "") {
    $file1 = $_POST['file'];
    } else echo "manca il nome del file";
    {
    $testo = 'nome'."\n";
    $testo .= date("l dS of F Y h:i:s A")."\n";
    $testo .= $_POST['area_testo']."\n";
    $apri = fopen($file1, 'a');
    $scrivi = fwrite($apri, $testo);
    fclose($apri);
    }
    ?>

    pero non funziona uff... --> edit: da erore in questa stringa:

    if(isset($_POST['file']) and $_POST['file']) != "") {
    aLlA fInE sI fErIsCE sEmPrE lA pErSoNa AmAta..Vale AnChE aL CoNtRaRiO PeRò....

  4. #4
    Con il copia incolla e' uscita una parentesi di troppo....

    codice:
    if(isset($_POST['file']) and $_POST['file'] != "") {
    $file1 = $_POST['file']; 
    } else echo "manca il nome del file"; 
    {
    
    $testo = 'nome'."\n"; 
    $testo .= date("l dS of F Y h:i:s A")."\n"; 
    $testo .= $_POST['area_testo']."\n"; 
    $apri = fopen($file1, 'a'); 
    $scrivi = fwrite($apri, $testo); 
    fclose($apri); 
    }
    Adesso va'....

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  5. #5
    si grazie ora funge!...
    aLlA fInE sI fErIsCE sEmPrE lA pErSoNa AmAta..Vale AnChE aL CoNtRaRiO PeRò....

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.