EXEMPLE PHP AJAX

mc0605 Messages postés 3 Date d'inscription mercredi 12 novembre 2003 Statut Membre Dernière intervention 6 octobre 2006 - 5 oct. 2006 à 18:34
 Utilisateur anonyme - 8 avril 2009 à 13:19
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/39814-exemple-php-ajax

Utilisateur anonyme
8 avril 2009 à 13:19
bonjour ,
je désire me lancer dans l'ajax.
j'ai essayé la source et jai eu un souci.

apparament je constate que le resultat n'est pas identique sur tous le navigateurs. en effet avec internet explorer le mots tels que lipi , dimi ...qui sont déja dans la base de donnée sont declarés libres.
Or avec mozilla opera ils sont declarés utilisé.

les liens vers les tuto ajax seront les bienvennus

cordialement
cs_New_World Messages postés 53 Date d'inscription mardi 15 août 2006 Statut Membre Dernière intervention 15 juillet 2010
31 oct. 2008 à 17:02
bonjour,

j'ai besoin de votre aide SVP :::::
voila j'utilise xmlhttprequest d'ajax sur mon script je veux passer par la methode post du XmlHTTPRequest le < code source HTML > du contenu d'un textarea tous se passe bien sauf que le contenu est tros long alors je recupere preque que la moitié du code source du textarea kelk un peu m aider SVP
FearBlue Messages postés 149 Date d'inscription lundi 15 septembre 2003 Statut Membre Dernière intervention 26 octobre 2008
1 sept. 2008 à 16:15
Pour loleur05200,

Dans le fichier BDAjax.php, tu changes simplement le <? par <?php a la premiere ligne du fichier, et ca marchera ;)
loleur05200 Messages postés 1 Date d'inscription dimanche 2 mars 2008 Statut Membre Dernière intervention 14 avril 2008
14 avril 2008 à 18:54
Salut, dans ton script, lorsque j'entre un texte, j'ai ça qui s'affiche :
1) echo "occupe"; else echo "libre"; ?>

J'ai éssayé de modifier le fichier BDAjax, mais rien y fait ...
Est ce qu'il faut faire quelque chose de spécial ? ( je suis sous WAMP5 )

Merci !
Bazigaro Messages postés 2 Date d'inscription mercredi 15 août 2007 Statut Membre Dernière intervention 17 février 2008
17 févr. 2008 à 15:12
merci beaucoup pour votre code c'est parfait ;)
florenzofrance Messages postés 8 Date d'inscription jeudi 16 février 2006 Statut Membre Dernière intervention 21 janvier 2008
21 janv. 2008 à 18:00
ton code est pure. merci beaucoup
cs_Logan Messages postés 99 Date d'inscription mercredi 2 janvier 2002 Statut Membre Dernière intervention 9 juin 2008
11 juil. 2007 à 17:19
Lol, impressionnant le nombre de gens qui sont completement perdu lorsqu'un code n'est pas indenté ...
cs_caviar Messages postés 329 Date d'inscription samedi 4 janvier 2003 Statut Membre Dernière intervention 29 mars 2015 2
26 mars 2007 à 14:53
salut.
super code ! enfin un truc qui marche et ou il n'y a pas 200 000 fonctiuons d'entré de jeu :)... cool pour comprendre les bases ...
maintenant juste une question ... si on veut envoyer des données en POST plutôt que GET... on fait comment ?
thx !
@+
younes371 Messages postés 502 Date d'inscription mercredi 29 décembre 2004 Statut Membre Dernière intervention 20 mars 2012
25 févr. 2007 à 23:07
pour l'include de connexion.php mets plutot un include_once,
est ce que je peux savoir pekoi, car je fais pas la difference.
Merci
zeMolusk Messages postés 2 Date d'inscription mardi 30 janvier 2007 Statut Membre Dernière intervention 5 janvier 2009
14 févr. 2007 à 15:23
pour l'include de connexion.php mets plutot un include_once
Sinon c'est vrai, bon code, facil a comprendre! aller 8/10 :)
younes371 Messages postés 502 Date d'inscription mercredi 29 décembre 2004 Statut Membre Dernière intervention 20 mars 2012
10 oct. 2006 à 11:44
Merci à tous(les sympats et les ...), pour les commenataires.

pour ceux qui ont une amélioration, n'hesitez pas à me contacter ou à écrire du code amélioré ici.
Pour ceux qui veulent bien apprendre ajax, je vous conseil d'aller jeter un coup d'oeil à : http://www.xajaxproject.org/ .
c vraiment la c'est le prototype quej'ai trouvé facile à mettre en ouvre, aussi y'a : http://openrico.org/rico/demos.page .
aller bon courage.
cs_jean84 Messages postés 449 Date d'inscription jeudi 26 août 2004 Statut Membre Dernière intervention 5 mars 2009
9 oct. 2006 à 16:12
Rhoo j'hallucine grave la... faut le lacher notepad, y a des editeurs gratuits qui indentent tres bien le code tout seul ! C'est impressionant de voir sa... resultat pour arriver comprendre quelque chose, va falloir tout refaire a la main. Super ....

Bon quelques trucs quand meme :
- j'aime bien la fonction file qui utilise Ajax, c'est simple & clair (a defaut d'etre indente), cela permet une bonne approche de celui-ci.
- par contre, la ou j'espere que tu ne fais pas sa tous les jours, c'est quand tu mets :
"select menu from aliasmenu where menu='".$_GET["menu"]."
Je veux pas jouer les paranos de service mais faut faire gaffe avec ce genre de chose. Ajax s'execute cote client, il y a donc parfaitement moyen de detourner ta requete SQl, a mediter donc...

Sinon pas grand chose a dire de plus, c'est relativement court comme code meme si le contenu est pas mal.

Allez, va pour une bonne note ;-)
Sniperman113 Messages postés 98 Date d'inscription mercredi 8 octobre 2003 Statut Membre Dernière intervention 21 février 2012
7 oct. 2006 à 14:39
pour ceux qui risquent de pas comprendre mon com intervient pour "ce mordre" au lieu de "se mordre" alors que juste avant ça parle de français :D
Sniperman113 Messages postés 98 Date d'inscription mercredi 8 octobre 2003 Statut Membre Dernière intervention 21 février 2012
7 oct. 2006 à 14:37
"On est pas ici pour ce mordre."

xD c'est énorme PHPCS :D
stu76 Messages postés 186 Date d'inscription samedi 5 mars 2005 Statut Membre Dernière intervention 17 février 2008 1
6 oct. 2006 à 17:19
Du coup je regarder même pas le code, mais comme ça m'a l'air plutôt vide...

C'est du bon français ta phrase Naixn. On est pas ici pour ce mordre.

++
Naixn Messages postés 455 Date d'inscription mardi 17 septembre 2002 Statut Membre Dernière intervention 22 juillet 2007
6 oct. 2006 à 10:38
Argh ! Quelle horreur, un code pas indenté !
J'arrive pas à croire qu'il existe encore des gens pour coder comme ça O_o.

M'enfin, en même temps c'est typique du "day-coder".
Une norme de codage non régulière correspond à une reflexion non-régulière... :p

J'espère que tu pourra t'améliorer sur ça :) Du coup je regarder même pas le code, mais comme ça m'a l'air plutôt vide...

J'aime beaucoup aussi : "Erreur d'hortographe". Joli, j'applaudis à deux mains ( remarque, à une main ça doit être dur... )
cs_manouille Messages postés 73 Date d'inscription vendredi 29 août 2003 Statut Membre Dernière intervention 22 juin 2007
6 oct. 2006 à 09:47
Simpa ton code ca permet de décrouvrir ajax en douceur mais s'il te plait, pour la compréhention, indente ton code!!!

:)
mc0605 Messages postés 3 Date d'inscription mercredi 12 novembre 2003 Statut Membre Dernière intervention 6 octobre 2006
6 oct. 2006 à 06:04
Un départ -> AjaxAgent. C'est le framework Ajax le plus léger que j'ai trouvé et qui permet de regrouper les fonctions Ajax dans un même fichier php.

Bon coding.
capoueidiablo Messages postés 316 Date d'inscription jeudi 9 janvier 2003 Statut Membre Dernière intervention 1 février 2010 1
5 oct. 2006 à 23:55
T'aurais un lien de "démo" ?
mc0605 Messages postés 3 Date d'inscription mercredi 12 novembre 2003 Statut Membre Dernière intervention 6 octobre 2006
5 oct. 2006 à 18:34
Bonjour,
Il serait assez interressant d'avoir plusieurs fonctions dans le fichier BDAjax.php... Et là ça se complique!

Bon coding.
Rejoignez-nous