|
Auteur | Sujet : [PHP + JS + AJAX] Formulaire avec vérification instantanée |
---|
Aslan117 | Reprise du message précédent : |
Publicité | Posté le 21-04-2008 à 12:11:29 |
Aslan117 | Euh je remplace ma ligne avant de copié sur le forum au cas ou, car mon fichier contient mes données d'accès à ma bdd (j'ai rien encore sécurisé). |
Bob2024 ... | C'est pas le problème, c'est juste que la syntaxe .
|
Aslan117 | Si je ne met que le "document.getElementById(div)" sa me met "div is not defined" un truc du genre |
Bob2024 ... | Si tu définis ça (une seule fois dans le corps du programme ):
|
masterpsx Aigloun foutougrafe | Tu peut te passer de ta fonction writediv() au pire, dans ta fonction verifPseudo ou autre tu remplaces par exemple :
|
Aslan117 | nop sa m'écrit pseudobox aprés et en plus à la place des phrases du mail |
Bob2024 ... | non Si il se passe ça, c'est que tu as laissé :
Message édité par Bob2024 le 21-04-2008 à 15:25:21 |
Mickland1988 | Bonjour, je n'arrive pas à résoudre mon problème. J'ai essayé plein de chose mais j'ai toujours mon pseudo qui est libre (même quand il est normalement déjà pris !).
|
Publicité | Posté le 22-04-2008 à 11:02:54 |
Aslan117 | Bob non je n'ai rien laissé
Message édité par Aslan117 le 22-04-2008 à 11:12:07 |
masterpsx Aigloun foutougrafe |
|
Aslan117 | +1 Mais moi aussi j'utilise Get et ca marche, je vais essayer avec Post en passant.
|
Bob2024 ... | Il n'y a pas de raison, avec les ` c'est la bonne syntaxe (un peu orthodoxe même).
|
Aslan117 | Oki j'y suis presque les phrases s'affichent dans les bons id Lorsque j'écris dans mot de pass ou mail tout ce passe bien, aucune erreur dans FireBug mais par contre avec Pseudo....
Message édité par Aslan117 le 22-04-2008 à 14:40:03 |
masterpsx Aigloun foutougrafe | Evites de mettre un id et un nom identique dans tes inputs, je dis pas que c'est ça mais ca peut foutre la merde parfois.
|
Aslan117 | Merci tu vient de résoudre mon premier problème ^^ l'erreur ne s'affiche plus, j'ai remis Else if au lieu de Else (je l'avais enlevé car ça ne marchait pas je crois).
Message édité par Aslan117 le 22-04-2008 à 15:02:46 |
soju One shot ! | normal :
alors que ta fonction writediv prend 2 paramètres
|
Aslan117 | J'ai ajouté les '' autour des valeurs de retour du php. ça n'a rien changé. Pour le " writediv(''); " je doit faire quoi exactement? |
masterpsx Aigloun foutougrafe | Ne pas mettre
|
Aslan117 | Mais il ne devrait pas arrivé jusqu'à cette condition, il devrait s'arrêter avant, cela voudrait dire que le php n'envoie aucune valeurs. |
soju One shot ! | tu as quoi dans firebug pour le retour de ton script ? |
Aslan117 | GET http://****/aslansite/11404 (78ms)
|
soju One shot ! | donc tu en déduis ? |
Aslan117 | que 11 n'est pas l'URL mais L'id de ma div?
Message édité par Aslan117 le 22-04-2008 à 15:56:03 |
soju One shot ! | qu'il y a une erreur dans ton appel à la fonction file...
tu dois faire
|
Aslan117 | revoici la derrniere verssion du code:
Message édité par Aslan117 le 22-04-2008 à 16:16:41 |
masterpsx Aigloun foutougrafe |
|
Aslan117 | YESS Merci c'était évident pourtant ^^, donc maintenant firebug m'envoie la bonne réponse de la part du fichier php, mais rien n'est affiché hmmmm
Message édité par Aslan117 le 22-04-2008 à 16:21:34 |
masterpsx Aigloun foutougrafe | Je pense que tu t'embrouille avec ton <div> et ton <input>, lorsque je t'ai parlé de ne pas donner le même nom (pour id et name), ca concernait le input "pseudo" et pas le div "pseudobox" qui doit affiché ton message, si c'est ton input qui a pour id 11, c'est normal que rien ne s'affiche. la fonction writediv() a besoin de l'id du div et pas de celui de l'input. |
Aslan117 | J'ai aussi changer l'id des div de l'imput (différents du name), le soucis n'est pas là, preuve:
Message édité par Aslan117 le 22-04-2008 à 16:49:05 |
masterpsx Aigloun foutougrafe | Vire ton <span> et utilise le même type de texte que pour les autres peut être, certains caractéres spéciaux peuvent faire foirer le javascript. Si l'ajax est bon, je vois pas d'autres explications puisque c'est la seule différence avec les autres. |
Aslan117 |
|
soju One shot ! |
ha désolé, ça marche pourtant bien sous firefox
|
Melendril |
Message édité par Melendril le 22-04-2008 à 17:42:01 |
Aslan117 | No soucis Soju
Message édité par Aslan117 le 22-04-2008 à 19:02:09 |
Aslan117 | Essai d'incrustation d'une verif de caractères:
Message édité par Aslan117 le 22-04-2008 à 23:57:42 |
Bob2024 ... |
Sinon, quel est ton problème ? Edit : Une regexp, ça se définit comme ça : var alphaExp = new RegExp ('/^[a-zA-Z]+[0-9]+$/'); Message édité par Bob2024 le 23-04-2008 à 09:12:58 |
Aslan117 | Ah oui exact Message édité par Aslan117 le 23-04-2008 à 09:21:40 |
Bob2024 ... | Pourquoi pas pour la syntaxe.
|
Aslan117 | bah ça ne m'aide pas trop de savoir ça
|
Publicité | Posté le |
Sujets relatifs | |
---|---|
[PHP/SQL]: Problème: Envoie de formulaire PHP vers Mysql | [PHP] Histogramme en php |
[PHP] feed url et proxy http .... | [PHP] Probleme mise en place de session |
Javascript PHP et innerhmtl | RESOLU PHP lecteur mp3 / lire mp3 a partir d'un dossier |
INSERT PHP/ACCESS | Flash - Php - MySQL |
Integrer un module de traitement de texte en PHP/HTML | |
Plus de sujets relatifs à : [PHP + JS + AJAX] Formulaire avec vérification instantanée |