Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 20

Discussione: post[]

  1. #1

    post[]

    Salve, ho un problemino e vorrei un aiuto!!!
    Sto creando una pagina web dove vi sono delle text-area, ogni utente che si connette alla pagina deve riempire le text-area e nel momento in cui clicca sul submit, i valori presenti nel text devono essere memorizzati in un file di tipo txt.

    Ho provato e l'unico problema è la gestione dei POST[] non sò come gestirli...
    GRAZIE...

  2. #2
    Ciao,

    Ti faccio una domanda per capire come risponderti.

    Conosci il php?

    Ciao

  3. #3
    pochissimo...sono proprio alle prime armi!
    Però qualkosina l'ho letta e ho scritto un codice te lo mostro:

    codice:
    <html>
    <head><title> SALVATAGGIO PAGINA </title>
    </head>
    <tbody>
    <?
      //$read=file("file.txt");
      $fd=fopen("file.txt","a+");
      //for($i=0;$i<count($read);$i++)
      {
        fwrite($fd,$_POST["$squ"] . "#" . $_POST["$cap"] . "#" . $_POST["$gio2"] . "#" . $_POST["$gio3"] . "#" . $_POST["$mail"]);
        // non dimenticarti di andare a capo (tranne per l'ultima riga)
         // if ($i < count($read) - 1) fwrite($fd, "\r\n");
       		//else
       		//{
        	//fwrite($fd,$read[$i]);
       		//}
      }
      fclose($fd);
      echo "<h3>modifica effettuata con successo<h3>
    ";
      
    
    ?>
     visualizza la pagina principale 
    </tbody>
    </html>
    Ecco...

  4. #4
    Utente di HTML.it L'avatar di Il_Drugo
    Registrato dal
    May 2006
    Messaggi
    1,220
    Si, concordo con Evincaro. Dalla tua richiesta si evince che tu non abbia molta dimestichezza col PHP. In ogni caso vediamo di fare il possibile.

    Sarebbe molto di aiuto se posti il codice della pagina contenente i forms (quindi le textareas).


  5. #5
    Scusa ma '//', perché commenti delle righe di codice?

    Ma ti funziona?

  6. #6
    Ecco il codice dell'HTML

    codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>JogaSortinho</title>
    <link rel="stylesheet" href="style.css" type="text/css" />
    </head>
    
    <body>
    <div id="jogabox">
    
    
    Iscrizioni a <span class="joga"> Joga</span><span class="joga1">Sortinho</span>
    
    <div id="joga">
    <marquee class="joga2">3 vs 3</marquee></div>
    
    
    
    <cite>Modulo on-line</cite></p> 
    
    
    <div id="img">[img]image/jogasortino.jpg[/img] </div>
    <div id="tab">
    <form name="myform" action="salva.php" method="POST">
    <table align="center" width="420" height="auto">
    <tr>
    <th colspan ="2" align="left">SQUADRA</th>
    </tr>
    	<td> Nome Squadra </td>
    	<td> <input type="text" maxlength="30" size="25" name="squ"  /></td>
    <tr>
    	<th colspan="2" align="left">JOGATORI</th>
    </tr>
    <tr>
    	<td>Nome Cognome CAPITANO</td>
    	<td><input type="text" maxlength="30" size="25" name="cap" /></td>
    </tr>
    <tr>
    	<td>Nome Cognome JOGATORE 2</td>
    	<td><input type="text" maxlength="30" size="25" name="g2" /></td>
    </tr>
    <tr>
    	<td>Nome Cognome JOGATORE 3</td>
    	<td><input type="text" maxlength="30" size="25" name="g3" /></td>
    </tr>
    <tr> 
    	<th colspan="2" align="left">CONTATTI</th>
    </tr>
    <tr>
    	<td>Indirizzo e-mail</td>
    	<td><input type="text" maxlength="35" size="25" name="mail" /></td>
    </tr>
    
    <tr>
    	<td colspan="2" align="right"><input  type="submit" value="  invia  " /></td>
    </tr>
    </table>
    </form>
    </div>
    </div>
    </body>
    </html>

  7. #7
    Non è
    $_POST["$squ"]

    ma
    $_POST['squ']

  8. #8
    Il codice che hai postato all'inizio è un pò incasinato, è definitivo??

  9. #9
    Allora questo codice funziona ma male...
    Praticamente cosa fa...
    Se nel file txt sono presenti delle cose già inserite, il codice le ricopia.
    Altrimenti non fa nessuna modifica!

  10. #10
    Utente di HTML.it L'avatar di Il_Drugo
    Registrato dal
    May 2006
    Messaggi
    1,220
    Codice PHP:
        $fd=fopen("file.txt","a+");
        
    fwrite($fd,$_POST["squ"] . "#" $_POST["cap"] . "#" $_POST["gio2"] . "#" $_POST["gio3"] . "#" $_POST["mail"]."\n");
        
    fclose($fd);
        echo 
    "<h3>modifica effettuata con successo<h3>
    "


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.