Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
734 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  récupérer du texte saisie

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

récupérer du texte saisie

n°1111333
ciriak
Posté le 07-06-2005 à 15:49:33  profilanswer
 

J'ai un petit probleme, voici un bout de code:
 

Code :
  1. .....
  2. <tr>
  3. <td>&nbsp;</td>
  4. <td valign=top>&nbsp;</td>
  5. <td align=left valign=top>
  6.  <input type=text name=sn value="<?php echo $this->_tpl_vars['SN']; ?>">
  7. </td>
  8. <td align=left valign=top>
  9.  <input type=text name=givenname value="<?php echo $this->_tpl_vars['GIVENNAME']; ?>">
  10. </td>
  11. </tr>
  12. ......


 
 
là dedans, je voudrait récupé par la suite les valeur entrer dans les zones de texte mais je n'y arrive pas. pourrai-t-on me dire comment faire ??

mood
Publicité
Posté le 07-06-2005 à 15:49:33  profilanswer
 

n°1111342
ritzle
Posté le 07-06-2005 à 15:54:32  profilanswer
 

c'est en POST ou en GET ?
 

Code :
  1. <?php
  2. echo "sn value : " . $_POST['sn value'];
  3. ?>

n°1111458
ciriak
Posté le 07-06-2005 à 16:51:01  profilanswer
 

Je débute dans le html/php.
 
j'ai essayer ceci dans mon programme:
 

Code :
  1. exec("echo $_POST['sn value'] > /etc/pass" );


 
pour envoyer la valeur de la variable dans le fichier pass. Mais la page ne s'execute pas, il me renvoi une erreur:
 
"Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in ..."

n°1111527
ritzle
Posté le 07-06-2005 à 17:19:14  profilanswer
 

:??: :??: :??:
tu peux m'expliquer, là ?

n°1111530
ritzle
Posté le 07-06-2005 à 17:20:42  profilanswer
 

"echo $_POST['sn value']" c'est du php.
 

Code :
  1. exec( $_POST['sn value'] . " > /etc/pass" );


à la limite....

n°1111540
ciriak
Posté le 07-06-2005 à 17:24:35  profilanswer
 

la valeur que je veux récupé venant de ma zone de texte, je l'envoi dans un fichier a l'adresse /etc/pass.
 
le exec sert a executé une fonction system, tel qui le dise ici --> http://php.developpez.com/faq/?pag [...] mandeshell
 
Pour le POST ou GET, je peux pas te dire... je sais pas ce que c'est.


Message édité par ciriak le 07-06-2005 à 17:32:53
n°1111556
ciriak
Posté le 07-06-2005 à 17:31:58  profilanswer
 

si je fais:

Code :
  1. echo $_POST['sn value'] > /etc/pass


ça devrait fonctionner??
 
'sn value' cela correspond a quoi??

n°1111584
ritzle
Posté le 07-06-2005 à 17:45:28  profilanswer
 

ciriak a écrit :

'sn value' cela correspond a quoi??


 
désolé, autant pour moi, c'est "sn"
<input type=text name=sn value="<?php echo $this->_tpl_vars['SN']; ?>">
j'ai cru le le name c'était "sn_value"

n°1111587
ritzle
Posté le 07-06-2005 à 17:47:22  profilanswer
 

ritzle a écrit :

au debut du formulaire tu as

Code :
  1. <form name="form" action="resultat.php method="POST">


ou

Code :
  1. <form name="form" action="resultat.php method="GET">



n°1111597
ciriak
Posté le 07-06-2005 à 17:50:14  profilanswer
 

<form enctype="multipart/form-data" action=index.php method=post>
 
ça doit etre ça??

mood
Publicité
Posté le 07-06-2005 à 17:50:14  profilanswer
 

n°1111600
ciriak
Posté le 07-06-2005 à 17:53:38  profilanswer
 

il y a un truc que je comprend pas dans ce system de programation. Quand c'est ecri:

Code :
  1. <td align=left valign=top>
  2.         <input type=text name=sn value="<?php echo $this->_tpl_vars['SN']; ?>">
  3. </td>


c'est la création de la page. Mais après je rentre du texte dans les zones puis j'apuis sur une touche.
Dans tout cela c'est a quel moment que je récupère mon texte??


Message édité par ciriak le 07-06-2005 à 17:54:40
n°1111606
ciriak
Posté le 07-06-2005 à 17:56:54  profilanswer
 

$this->_tpl_vars['SN'];  
 
on peut me dire ce que c'est exactement?? (variable, tableau,...)

n°1111611
masklinn
í dag viðrar vel til loftárása
Posté le 07-06-2005 à 17:59:10  profilanswer
 

Ce serait ptet une bonne idée de lire la doc et d'apprendre le PHP je pense, parce que là ça va pas le faire [:pingouino]
 
Tu pourrais en profiter pour apprendre le HTML et les CSS aussi, ça serait pas du luxe [:pingouino]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1111623
ciriak
Posté le 07-06-2005 à 18:02:41  profilanswer
 

le truc c'est que j'y connai pas grand chose, et on m'a mis entre les main un programme composé de 50 fichier. Alors j'essai de m'y retrouver dans toute les variable tableau et fonction que je peut trouver mais j'ai du mal.

n°1111630
masklinn
í dag viðrar vel til loftárása
Posté le 07-06-2005 à 18:05:25  profilanswer
 

ciriak a écrit :

le truc c'est que j'y connai pas grand chose, et on m'a mis entre les main un programme composé de 50 fichier. Alors j'essai de m'y retrouver dans toute les variable tableau et fonction que je peut trouver mais j'ai du mal.


Essayer de faire ça sans connaitre le langage...
 
Tu vas te tirer une balle, faire de la merde et tout niquer [:pingouino]
 
Commence par apprendre le PHP, au moins les bases (structures de données, types, acceès aux données membres, ...) et retourne sur ton machin par la suite [:pingouino]
 
http://www.php.net/manual/fr/


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1111635
ritzle
Posté le 07-06-2005 à 18:06:48  profilanswer
 

Quand on connais meme pas les bases du HTML (dont les formulaires font partie), on n'essaie pas de faire des gros trucs...
en plus avec du PHP...

n°1112045
jokari34
Posté le 07-06-2005 à 23:14:42  profilanswer
 

ce code :
$_POST['sn value'] , ca marchera pas
 
depuis quand PHP autorise les variables a plusieurs chaines sans underscore !
 
donne le nom "sn_value" a ton <input text>
et rempace ton code par
$_POST['sn_value']
 
et la il sera utilisable
 
par ailleurs $this est censé etre relatif a un objet d'une classe...
je vois pas quel peut etre le rôle de $this ici.


Message édité par jokari34 le 07-06-2005 à 23:16:43
n°1112195
ciriak
Posté le 08-06-2005 à 09:43:41  profilanswer
 

ritzle a écrit :

désolé, autant pour moi, c'est "sn"
<input type=text name=sn value="<?php echo $this->_tpl_vars['SN']; ?>">
j'ai cru que le name c'était "sn_value"


jokari34, il serait bien de lire tout les message poster avant d'en poster soit même... ;)  
 


Merci pour le manuel

n°1112794
ciriak
Posté le 08-06-2005 à 15:38:56  profilanswer
 

Code :
  1. echo $_POST['sn'];


 
ça ne fonctionne pas, y aurait-il d'autre solution ?

n°1112816
jokari34
Posté le 08-06-2005 à 15:57:34  profilanswer
 

par rapport a ton code de debut de topic, met des guillemets aux attributs de tes balises
 
pour ton echo $_POST['sn']
tu peux utiliser $_REQUEST['sn']
 
$_REQUEST permet d'acceder aux parametres envoyés en POST ou GET indifféremment.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  récupérer du texte saisie

 

Sujets relatifs
analyser un fichier texte pour initialiser des variablesrécupérer le clsid client d'un programme avec son progid
Insertion d'une requête dans une zone de texte[C] récupérer les arguments de argv en entier?
Taille du texte dans document wordLien texte en fondu en JS
Traitement d'image, extraction de texte dans une image[vb.net] Lecture d'un fichier texte
[java] recuperer le nom d'une variableSelect multiple et remplissage d'une zone de texte [resolu tout seul]
Plus de sujets relatifs à : récupérer du texte saisie


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR