Précédent   Forum des professionnels en informatique > PHP > Langage > Formulaires
Formulaires Forum d'entraide sur les formulaires avec PHP. Avant de poster -> FAQ formulaires, Cours de formulaires et Sources de formulaires
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 19/03/2011, 12h37   #1
Invité de passage
 
Inscription : mars 2011
Messages : 1
Détails du profil
Informations forums :
Inscription : mars 2011
Messages : 1
Points : 0
Points : 0
Par défaut Problème de formulaire (variables)

Bonjour, depuis 2 jours je recherche sur le net, et impossble de trouver quoique ce soit qui marche.

En faite, je souhaite écrire les données du formulaire dans un fichier texte.
Le problème, c'est que je n'arrive pas à récupérer les variables.

Voici un exemple de mon code:
Code :
1
2
3
4
5
<html>
<form action="cible.php" method="POST">
<input type="text" name="name" id="name" value="<?php $fp = fopen("fichier.txt","w+" ); fputs($fp, "Nom: " ); fputs($fp, $name); fclose($fp);?>"/>
</form>
</html>
Le mot "Nom: " apparaît bien dans mon fichier.txt, mais pas la variable $name
Vous allez sans doute me dire que je pourrais récupérer les variables sur "cible.php", malheureusement, je n'y ai pas accès.

Avez-vous des idées ? (Je précise que je suis débutant )
Zboubi55 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/03/2011, 23h59   #2
Modérateur
 
Avatar de Vil'Coyote
 
Développeur Web
Inscription : février 2008
Messages : 3 302
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Marne (Champagne Ardenne)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : février 2008
Messages : 3 302
Points : 4 480
Points : 4 480
$name n'existe pas. tu parle d'un champ html auquel php ne peut pas accéder il n'y a qu'a la réception via un $_POST["name"] que tu puisse la récupérer.

je ne vois pour l'instant que deux solutions (d'autres personnes en indiquerons peut d'autres possibilités).
une ajax permettant à l'envoi d'aller écrire ta donnée saisie et la seconde utiliser une page intermédiaire se chargeant de stocker ta donnée dans ton fichier et effectuant une redirection en javascript pour forcer le mode post vers ta page cible.php
Vil'Coyote est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h42.


 
 
 
 
Partenaires

Hébergement Web