Salut, je souhaite savoir si l'on peut matcher une appli développer en Php/MySQL avec du AJAX ? L'idée serais de ne pas casser l'appli éxistante et ainsi de la passer en version "web 2.0"...
J'espère avoir été clair, lol...Merci !
Salut, je souhaite savoir si l'on peut matcher une appli développer en Php/MySQL avec du AJAX ? L'idée serais de ne pas casser l'appli éxistante et ainsi de la passer en version "web 2.0"...
J'espère avoir été clair, lol...Merci !
c'est bien sur possible, partant du fait que l'ajax est basé sur le PHP et le javascript, cependant y'a du boulot, mais c'est comme tout.
Si tu veux juste (ce qui est mon cas), modifier tes formulaire pour éviter d'actualiser la page pour l'insertion des données, c'est assez simple et rapide.
Merci pour ta réponse...mais non ca va être un peu plus complexe en fait, il s'agit une vod dévellppé en php et je souhaite la basculer en 2.0....C'est clair qu'il y a du taf !!!
Depuis quand Ajax est basé sur PHP...
Ajax s'appui sur le XML et le protocole HTTP (oh tiens on utiliserais pas XMLHttpRequest()...) et ne fait en gros que demander des informations à un serveur distant ou local via des scripts hebergés dessus ! Après, PHP, ASP, .NET, PERL, PYTHON, ce que tu veux ! tu peux même appeller une page HTML, en réponse tu obtient un flux XML dans tous les cas et tu peux aisément le convertir en chaine brute comme par exemple:
En gros, la variable url contiendra l'url d'un fichier, n'importe lequel que tu voudras et pourras exploiter, données binaires ou fichiers scripts
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 function Executer (url) { var xmlhttp; try{ xmlhttp=new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try{ xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) { xmlhttp=false; } } if (!xmlhttp && typeof XMLHttpRequest!='undefined'){ xmlhttp=new XMLHttpRequest(); } xmlhttp.open("GET", url, false); xmlhttp.setRequestHeader("Content-Type", "text/xml; charset=utf-8"); xmlhttp.send(null); return (xmlhttp.responseText); }![]()
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager