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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  valider un champ php avec la function OnkeyUp

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

valider un champ php avec la function OnkeyUp

n°2073149
stefde3
Posté le 02-05-2011 à 00:44:29  profilanswer
 

Bonjour à toutes et tous,  
 
alors voilà,  
 
je m'en retourne vers vous car je sais qu'il existe quelque part une façon de pouvoir valider un champ juste en rentrant une donnée. Seulement ce champ ne serait pas vide.
 
Il contiendrai déjà une donnée.
 
Seulement je souhaite que les personnes venant sur mon site puissent modifier la donnée du champ sans avoir à valider ce dernier avec un bouton submit.
 
J'ai cherché un peu partout mais je n'ai rien trouvé qui puisse m'aider et je suis un vrai noob en Java script.
 
J'ai vu des possibilités cependant de validation grâce à des fonctions.
 
Je voulais donc savoir si une formule de ce genre pouvait fonctionner :
 
page function_prod.php :  

Code :
  1. <?php
  2.  
  3.      function ValidFormSerfBle(){
  4.          
  5.              mysql_query("UPDATE prod_serf SET ble_serf WHERE  pseudo='".$_SESSION['login']."'" ) or die (mysql_error());
  6.     }
  7. ?>


 
page occupation.php :  
 

Code :
  1. <?php
  2. <table>
  3.     <tr>
  4.          <td>Champs de bl&eacute; :</td>
  5.            <td><input name="ble" type="text" class="input2" value=" <?php echo $ble; ?>" OnKeyUp="<?php ValidFormSerfBle(); ?>" /></td>
  6.          <td><input name="" type="submit" class="actu" value="" /></td>
  7.          <td>&nbsp;&nbsp;Actuellement occup&eacute; &agrave; :</td>
  8.          <td><span class="agree">&nbsp;&nbsp;<?php echo $pourcentageBle; ?> %</span></td>
  9.     </tr>
  10. </table>
  11. ?>


 
ce qui me permettrai de supprimer mon bouton submit qui du coup me réclame beaucoup trop de ressources pour chaque champ.
 
Voilà j'espère avoir été assez clair et compréhensible.
 
J'espère que quelqu'un pourra m'aider sur ce sujet ;)

mood
Publicité
Posté le 02-05-2011 à 00:44:29  profilanswer
 

n°2073214
rufo
Pas me confondre avec Lycos!
Posté le 02-05-2011 à 11:35:56  profilanswer
 

Pour ce genre de validation, faut utiliser Ajax (un certain nb de fonctions en Javascript). Regarde du côté des libs GPL style JQuery ou Prototype, script.aculo.us.
 
L'idée est al suivante : sur un événement côté client, une fonction javascript effectue une requête asynchrone en GET  vers le serveur qui exécute un script php et renvoie au client sa réposne sous forme de XML, HTML ou JSON. Charge à la fonction javascript traitant la réponse côté client de faire ce qu'il faut suivant la réponse du serveur reçue ;)


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2073273
stefde3
Posté le 02-05-2011 à 14:51:16  profilanswer
 

Whaou.... bah avec ça ^^
 
je te rappelle que je suis novice et donc tout ça est de l'hébreu même si j'ai compris la suite logique du fonctionnement ^^'
 
Bon je vais essayer de voir ça et je m'en retourne vers vous ;)

n°2073310
rufo
Pas me confondre avec Lycos!
Posté le 02-05-2011 à 16:45:25  profilanswer
 

Dans l'informatique, y'a pas de miracle : pour arriver à faire qq chose de potable, faut y mettre les moyens, donc faut apprendre, dans ton cas :/ Et là, t'as de la chance, mais y'a qq années (avant 2000), ce que tu demandais de faire n'étais pas possible... Aujourd'hui, t'as des libs Javascript gratuites cross browsers qui te permettent de faire ça très simplement ;)


Message édité par rufo le 02-05-2011 à 16:46:18

---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta

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

  valider un champ php avec la function OnkeyUp

 

Sujets relatifs
Order by sur un champ taille avec des KB, MB, etcextraire un champ dans un paquet RTP
Call to undefined function GetSQLValueString() in ... line 10[Resolu] Valider formulaire lorsqu'un champ text a atteind 10 chiffres
[C++] erreur : no matching function for callverifier si champ vide
Performances champ de type tableau[SSRS] Positionnement dans champ dans Report
comment ajouter un champ 
Plus de sujets relatifs à : valider un champ php avec la function OnkeyUp


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)