Vous n'êtes pas identifié.
Pages: 1
J'ai mis en place des formulaires (recherche et autres) sur mon site. Voici un exemple:
<form action="http://www.monsite.fr/dossier/page.php" id="formulaire-1">
<input type="hidden" name="cof" value="FORID:9" />
<input type="hidden" name="ie" value="ISO-8859-1" />
<input type="text" name="q" size="51" /><BR>
<input type="submit" name="sa" value="Recherche" />
<input type="submit" name="sa" value="Recherche2" />
</form>J'ai besoin de récupérer les éléments qui seront envoyés au travers de ce formulaire, soit dans la base de données soit directement dans un fichier txt. L'idéal serait de récupérer les éléments dans un fichier txt, avec un élément par ligne.
Si quelqu'un a des conseils ou des pistes, ça m'intéresse :)
Hors ligne

Un petit code pour t'aider à écrire un fichier .txt :
$command = $_POST['command'];
$compte = $_POST['compte'];
$inF = fopen('../dossier/'.$compte.'/comms.txt', 'w');
fwrite($inF, $command);
fclose($inF);
header('Location: ./interface.php');
exit();Ensuite, pour récupérer les valeures de ton URL, tu chopes tes variables avec $variable = $_GET['variable'];
Hors ligne
Merci mic :)
J'ai réussi à l'instant avec ça:
<?php
$recup = $_GET['q'];
$fp = fopen("fichier.txt","a");
fputs($fp, "\n");
fputs($fp, "$recup");
fclose($fp);
?>Ca marche impec, je récupère l'élément dès qu'il est validé par le formulaire :)
Hors ligne
En supposant que tu veux récupérer la valeur de "q" correspondant à la ligne de ton formulaire:
<input type="text" name="q" size="51" />
<?php
//on récup la valeur du formulaire
$valeur = $_GET['q'];
//on ouvre le fichier
$toto = fopen ("fichier.txt", "a+");
//on écrit dans le fichier
fwrite($toto,$valeur);
//on ferme le fichier
fclose ($toto);
?>a+ : ouvre en lecture et écriture; place le pointeur de fichier à la fin du fichier. Si le fichier n'existe pas, on tente de le créer.
w : ouvre en écriture seule; place le pointeur de fichier au début du fichier et réduit la taille du fichier à 0. Si le fichier n'existe pas, on tente de le créer.
Edit : Grillé 
Hors ligne
Merci beaucoup en tout cas pour les réponses rapides et efficaces 
Hors ligne
Pages: 1
Propulsé par PunBB
© Copyright 2007
Forum créer un site