Probleme formulaire
Posté : 18 déc. 2005, 13:10
Bonjour , voila j'ai un probleme avec un formulaire a laquelle je ne trouve pas de reponse et c'est en desespoir de causse que je vien invoquer votre aide.
voila je souhaite faire un formulaire avec 2 bouton , un qui envoie ses donner a un script php qui sauvegardera le donner dans un fichier texte , et un qui met a jour le formulaire en fonction de se que contiend le fichier text.
et c'est cette dernier partie que je ne parvien pas a realiser , je ne vois pas comment renvoier des donner du php au script html, si vous avez une idee je suis preneur , merci d'avance.
voici le code html :
voila je souhaite faire un formulaire avec 2 bouton , un qui envoie ses donner a un script php qui sauvegardera le donner dans un fichier texte , et un qui met a jour le formulaire en fonction de se que contiend le fichier text.
et c'est cette dernier partie que je ne parvien pas a realiser , je ne vois pas comment renvoier des donner du php au script html, si vous avez une idee je suis preneur , merci d'avance.
voici le code html :
<SCRIPT language="javascript">
function Verifchiffre(entrer)
{
var verichif=new RegExp("[0-9]","g");
if ( verichif.test(entrer.btexte.value)||verichif.test(entrer.btextarea.value))
{
alert("pas bon il y a des chiffre");
}
else
{
entrer.submit()
}
}
</SCRIPT>
</head>
<body>
<form name="formul" action="traitement.php" method="post">
<input type="checkbox" name="boitcoche" value="coche1"> coche1<br>
<input type="checkbox" name="boitcoche" value="coche2"> coche2<br>
<input type="checkbox" name="coche" value="boite a cocher" checked> boite a cocher<br>
<input type="radio" name="bourond" value="bouton rond"> bouton rond<br>
<input type="radio" name="bourond" value="et1"> et1<br>
<input type="radio" name="bourond" value="et2"> et2<br>
<input type="radio" name="bourond" value="et3"> et3<br>
<input type="text" name="btexte" size="15" maxlength="15" > Test si y a des chiffre quand on appuye sur valider<br>
<textarea name="btextarea" cols="30" rows="4" wrap="off">
</textarea><br>
<select name="bligne" size="1">
<option value="test"> test</option>
</select><br><br><br>
<input type="button" name="bouton" value="Valider" onClick="Verifchiffre(this.form)">
<input type="button" name="bouton2" value="Mise a jour" >
</form>
et le code php qui traite le formulaire :
<html>
<body>
<?php
$donnetexte = $_POST['btexte']; // recuperation de la chaine de character contenu dans le premier champ texte
$donnetextarea = $_POST['btextarea']; // Recuperation de la chaine de character contenu dans la zone textarea
$valeurconnc = "$donnetexte"."£"."$donnetextarea"; // concactenation des 2 chaine precedente
$fp = fopen("stock.txt","r+"); //on ouvre le fichier texte en lecture/ecriture
fseek($fp,0); //on se place au debut du fichier
fputs($fp,$valeurconnc);
fclose($fp);
?>
</body>
</html>
et joyeux noel