[PHP] utiliser une fonction php dans le champ action d'une forme

utiliser une fonction php dans le champ action d'une forme [PHP] - PHP - Programmation

Marsh Posté le 03-11-2002 à 19:30:17    

et récuperer les variable du post, cai possible?
sans avoir à passer par une page suivante?
 
j'ai ca


<form action="<?php $fp = fopen( "post.txt", "w+" );
 //import_request_variables("gP", "post_" );
 fwrite( $fp, "\n{$_POST['nick']}\n{$_POST['message']}" );  
 fclose( $fp ); ?>" method="post">
  <p>
    <input name="nick" type="text" value="your name" size="15" maxlength="15">
    <input name="send" type="submit" value="Send">
  </p>
  <p>
    <textarea name="message" cols="35" rows="4" wrap="VIRTUAL">your message</textarea>
  </p>
</form>


et il contenu de mon fichier reste vide, mis à part les caractères \n ...
 
ca  paraît ptet un peu con, mais ca fait depuis un ptit moment que je planche dessus  [:sirjeannot]


Message édité par Profil supprimé le 03-11-2002 à 19:33:22
Reply

Marsh Posté le 03-11-2002 à 19:30:17   

Reply

Marsh Posté le 03-11-2002 à 21:14:52    

:ouch:  
 
sincerement, mets action = ton fichier.php, rajoute pe un champ hidden XXX=1
et inclus une clause if en debut qui fait ce que tu veux si XXX == 1.
 
je suis presque sur que ton fichier est ecris a la lectur ede ta page et non quand tu submit.


Message édité par beleg le 03-11-2002 à 21:15:57
Reply

Marsh Posté le 03-11-2002 à 21:18:14    

SirJeannot a écrit a écrit :

 




 
toi, t'as rien compris au client/serveur...
php est executé sur le serveur, le code html sur le client.
Donc quand le client recoit la page, le php a deja été executé.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed