Ciao a tutti, sono niubbissimo del php e inizio adesso con le prime guide ed esercizietti banali...
Mi sono subito impantanato sul come riuscire a creare un elenco in un file txt, in cui gli utenti di un sito possano registrarsi indicando un paio di dati, ad esempio, nome, email e città di provenienza:
File clientiMailingList.htm:
codice:<form method="POST" action="inserisci.php"> <p align="center">NOME <input type="text" size="20" name="nome"></p> <p align="center">E-MAIL <input type="text" size="20"name="email"> </p> <p align="center">CITTA' <input type="text" size="20"name="citta"></p> <p align="center"><input type="submit" name="B1"value="Registrati"></p> </form>
File inserisci.php:
Queste sono le parti di codice dei 2 programmini e funzionano abbastanza correttamente, tranne per il fatto che nel file .txt non mi ritrovo poi i dati inseriti nel form ma solo i caratteri separatori "|"codice:<?php $textfile = fopen("clientiMailingList.txt","a"); $varnome = $_POST["nome"]; $varemail = $_POST["email"]; $varcitta = $_POST["citta"]; $datiform = "$varnome | $varcitta | $varemail \n"; fwrite($textfile, $datiform); echo "Grazie per esserti registrato" ?>
Ho riguardato il codice e gli esempi del libro mille volte ma nn trovo l'errore... Chi mi sa dare un'indicazione? Grazie e ciao a tutti!

Rispondi quotando