Chiedo a voi siccome mi stò scervellando e non capisco pechè.
allora, ho bisogno che le variabili vengano scritte in un file di testo nominato come il campo "nome", ma a quanto pare non funziona, anzi, non funziona NESSUNA variabile.... perchè?
aiuto.. prima che impazzisco..
vi posto il codice della pagina html e della php..
html:
codice:
<form action="process.php" method="get">
<table style="text-align: left; width: 100%;" border="0"
cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td>Nome</td>
<td><input name="nome" type="text" />
</td>
<td>Cognome</td>
<td><input name="cognome" type="text" />
</td>
</tr>
<tr>
<td>Data di Nascita</td>
<td><input name="nascita" type=" text=" />
</td>
<td>Comune di Nascita</td>
<td><input name="comunenascita" type=" text=" />
</td>
</tr>
<tr>
<td>Comune di Residenza</td>
<td><input name="comuneresidenza" type=" text=" />
</td>
<td>Numero di Telefono</td>
<td><input name="numtelefono" type=" text=" />
</td>
</tr>
<tr>
<td>Indirizzo E-Mail</td>
<td><input name="email" type=" text=" />
</td>
<td></td>
<td></td>
</tr>
</tbody>
</table>
<table style="text-align: left; width: 100%;" border="0"
cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td>motivo?td>
<td><textarea cols="30" rows="3"
name="motivo"></textarea></td>
</tr>
<tr>
<td>descrizione?td>
<td><textarea cols="30" rows="3"
name="descrizione"></textarea> </td>
</tr>
<tr>
<td>ambizioni?td>
<td><textarea cols="30" rows="3"
name="ambizioni"></textarea> </td>
</tr>
<tr>
<td>domanda?td>
<td><textarea cols="30" rows="3"
name="domanda"></textarea> </td>
</tr>
</tbody>
</table>
<p align="center"><input
value=" Invia " type="submit" />
</p>
</form>
codice php
codice:
<?php
$name = $_GET['name'];
$cognome = $_GET['cognome'];
$nascita = $_GET['nascita'];
$comunenascita = $_GET['comunenascita'];
$comuneresidenza = $_GET['comuneresidenza'];
$numtelefono = $_GET['numtelefono'];
$email = $_GET['email'];
$motivo = $_GET['motivo'];
$descrizione = $_GET['descrizione'];
$ambizioni = $_GET['ambizioni'];
$domanda = $_GET['domanda'];
$date=date("j F, Y, g:i a");
$fp = fopen('$name.txt', 'a');
fwrite($fp, 'Nome: $name
Cognome: $cognome
Data di Nascita: $nascita
Comune di Nascita: $comunenascita
Comune di Residenza: $comuneresidenza
Numero di Telefono: $numtelefono
E-Mail: $email
motivo?: $motivo
descrizione: $descrizione
ambizioni: $ambizioni
domanda?: $domanda');
fclose($fp);
?>
cosa ottengo? un bel niente. ottengo che lui crea un file txt nominato $nome.txt con scritto dentro:
Nome: $name
Cognome: $cognome
Data di Nascita: $nascita
Comune di Nascita: $comunenascita
Comune di Residenza: $comuneresidenza
Numero di Telefono: $numtelefono
E-Mail: $email
motivo?: $motivo
descrizione: $descrizione
ambizioni?: $ambizioni
domanda?: $domanda
il che è ridicolo... cioè non funzionano le variabili... e io sto impazzendo..