Bouton de vérification de champ - PHP - Programmation
Marsh Posté le 23-09-2009 à 22:33:47
Une seule solution pour toi, faire de l'AJAX
Ca te permettra de faire des requetes vers le serveurs , de recuperer le resultat, et enfin de les traiter sans recharger ta page.
tu peux regarder du cote du framework javascript jQuery qui te permettra de fairfe de l'ajax simplement
Marsh Posté le 23-09-2009 à 22:35:26
Il y a pas d'autre choix que de l'AJAX ? c'est enfait un projet php pour mes Etudes.
Donc utiliser de l'AJAX ca fait un peu pomper sur le script de quelqu'un d'autre, je ne sais pas...
Marsh Posté le 23-09-2009 à 22:38:35
nan je ne vois pas d autres moyens
et l'ajax est une solution plus que répandu
Marsh Posté le 24-09-2009 à 07:18:23
J'ai regarder quelque truc sur l'AJAX mais je ne comprend pas trop bien comment acceder a ma base de donné...
Marsh Posté le 24-09-2009 à 09:31:33
Tu fais une page PHP qui se connectera à la base pour vérifier l'existence ou non du login
Ton ajax enverra une requete à cette page et traitera le resultat
un exemple pour faire exactement se que tu veux faire
http://www.editeurjavascript.com/t [...] script.php
Marsh Posté le 25-09-2009 à 14:58:04
rudaisk8 a écrit : J'ai regarder quelque truc sur l'AJAX mais je ne comprend pas trop bien comment acceder a ma base de donné... |
de l'ajax simple pas très propre. c'est même la méthode barbare. il vaut mieux jouer avec le dom du document afficher ou cacher des blocks
fonctions javascript a integrer soit directement dans le script ou dans un fichier js :
Code :
|
ici je passe deux paramètres : coclico et campagne vers la page ajax_test_coclico.php par la methode POST.
le contenu de id test_coclico sera "changé" une fois la requête exécuté grâce à la ligne 25
le fichier php ajax_test_coclico.php. ce fichier n'affiche rien il ne fait que des traitements.
Code :
|
dans ton formulaire dans le input de ton bouton tu rajoutes : onKeyup="ajaxclient()" ici c'est l'évenement onKeyup mais tu mettre les autres évenement javascript onclick etc
personnellement j'utilise le framework Jquery maintenant c plus simple
Marsh Posté le 25-09-2009 à 17:25:51
Autre solution si la bd est pas trop grosse (qq 10ène d'enregistrements, mais < 500) : charger toutes les valeurs distinctes dans une variable javascript de type tableau. Là, pas besoin d'ajax, le javascript suffit.
Marsh Posté le 28-09-2009 à 11:31:37
oops, j'avais pas vu que c'était pour des logins...
Marsh Posté le 23-09-2009 à 22:06:31
Bonjour a tous.
Me voici confronté a un problème au niveau du php SQL et javascript!
Je vous explique mon problème :
JE voudrais par la pression sur un bouton <input type='button' ...> vérifier si la valeur contenu dans un champ Texte <input type='text' ...> est présent dans la base de donnée. Mais ce qui rend la chose plus difficile c'est que je voudrais ne pas avoir a recharger la page courante(comme des verif de champs en javascript). J'aimerais avoir une alert(''); lorsque le Pseudo est déja dans la BDD.
Auriez-vous une petite idée?