Obtenir la saisie de l'utilisateur du formulaire, écrire dans un fichier texte à l'aide de php
Dans le cadre d'un abonné de l'acquisition, je suis à la recherche d'attraper utilisateur a entré les données d'un formulaire html et l'écrire dans un fichier texte délimité onglet à l'aide de php.Les données écrites doit être séparé par des tabulations et en annexe ci-dessous d'autres données.
Après avoir cliqué sur s'inscrire sur le formulaire, j'aimerais qu'il retirer le formulaire et afficher un petit message du genre "merci de votre inscription" dans le div.
Ce sera sur un blog wordpress et contenues dans une fenêtre popup.
Ci-dessous sont les détails spécifiques. Toute aide est très appréciée.
Les Variables/entrées sont
$Fname = $_POST["Fname"];
$email = $_POST["emailPopin"];
$leader = $_POST["radiobuttonTeamLeader"];
$industry = $_POST["industry"];
$country = $_POST["country"];
$zip = $_POST["zip"];
$leader de est un deux l'option bouton radio " oui " et " non " car les valeurs.
$pays est une liste déroulante avec 40 pays.
Toutes les autres valeurs sont saisies de texte.
J'ai tous de la forme de base de code fait et prêt à l'exception de l'action, tout ce que je vraiment besoin de savoir comment faire:
Comment écrire dans un fichier texte délimité onglet à l'aide de php et de changer de forme après avoir présenté avec un message de remerciement?
Merci encore pour toute l'aide que.
OriginalL'auteur Joe | 2010-01-05
Vous devez vous connecter pour publier un commentaire.
remplacer la , dans le impode \t pour les onglets
OriginalL'auteur Erik
Ouvrir le fichier en mode ajout
Et mettre toutes vos données, séparées par des tabulations. L'utilisation de la nouvelle ligne à la fin.
Fermez votre fichier
OriginalL'auteur a.yastreb
En utilisant la fonction header() pour rediriger le navigateur de vous éviter des problèmes à l'utilisateur de recharger la page et de soumettre leurs données.
OriginalL'auteur Mark Moline
Échanger la forme est relativement facile. Assurez-vous de définir l'action du formulaire sur la même page. Juste envelopper la forme à l'intérieur d'un "if (!isset($_POST['Enom']))". Mettre le contenu que vous voulez montrer à la fois que le formulaire a été posté à l'intérieur de la "else {}". Ainsi, si le formulaire est posté, le contenu dans le "else" clause sera affiché; si le formulaire n'est pas posté, le contenu de la "si!isset($_POST['Enom']))", qui est la forme elle-même sera montré. Vous n'avez pas besoin d'un autre fichier pour le faire fonctionner.
Pour écrire les valeurs envoyées dans un fichier texte, il suffit de suivre l'une des méthodes d'autres personnes l'ont mentionné ci-dessus.
OriginalL'auteur Kneel-Before-ZOD
C'est le meilleur exemple avec fwrite (), vous pouvez utiliser seulement 3 paramètres au plus, mais en ajoutant un "." vous pouvez utiliser autant de variables que vous le souhaitez.
OriginalL'auteur shaz3e
Très très simple:
Forme les données seront collectées et stockées dans $var
les données dans $var sera écrit filename.txt
\n ajouter une nouvelle ligne.
Fichier Ajouter Interdit de remplacer le fichier
OriginalL'auteur DeathRs