Salvare dati form in un file di testo

controsenso

Utente Attivo
26 Nov 2014
36
1
0
Ho una pagina html contenente due caselle di testo e il menù a tendina.
Vorrei memorizzare i valori in un file di testo.. quelli delle caselle di testo vengono inserite ma non quelli del menù a tendina...come mai?

PHP:
<?php
// nome del file in cui inserire i testi
$file = "testo.txt";

// apre il file in modalità "append", se non esiste lo crea
$fp = fopen($file, "a");

// inserisce i valori ricevuti dal form in coda al file
fputs($fp, htmlspecialchars($_POST["nome"]) . " " . htmlspecialchars($_POST["cognome"]). " ".htmlspecialchars($_POST["select"]. "\r\n");

// chiude il file
fclose($fp);
?>

HTML:
<html>
<head>
<meta charset="ISO-8859-1">
<title>Insert title here</title>

</head>
<body>

<form action="form.php" method="post">
<input type="text" name="nome">
<input type="text" name="cognome">
<input type="submit" name="btnInvia" value="invia">


</form>

  </p>
  <p>Menu:<br>
    <select name="select">
      <option value="1">Opzione 1</option>
      <option value="2">Opzione 2</option>
      <option value="3">Opzione 3</option>
      <option value="4">Opzione 4</option>
    </select>
</body>
</html>
 
ok..così funziona..ma se al posto di un form avessi una tabella, sarebbe possibile prendere il valore di ogni cella?
 

Discussioni simili