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
cosa ottengo? un bel niente. ottengo che lui crea un file txt nominato $nome.txt con scritto dentro: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); ?>
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..

Rispondi quotando