1

Bonjour à vous,

Ce que je souhaite faire est, à partir d'une page web côté client - lorsque celui-ci clique sur un bouton, d'exécuter un script php sur le serveur, sans ouvrir de fenêtre, et récupérer dans une variable le retour (contenu de la page php générée)

Est-ce possible, par exemple en javascript ?? confus, si oui, une piste?

Merci,

Andy
Si l'envie de travailler te prend, assieds-toi et attends qu'elle te passe!

2

AJAX ?
Après pour la pratique tu peux utiliser un framework style jquery ou le faire à la main, au choix.
avatar
Le scénario de notre univers a été rédigée par un bataillon de singes savants. Tout s'explique enfin.
T'as un problème ? Tu veux un bonbon ?
[CrystalMPQ] C# MPQ Library/Tools - [CrystalBoy] C# GB Emulator - [Monoxide] C# OSX library - M68k Opcodes

3

déjà, avant toute chose, est-ce que tu sais faire du PHP ??? car sinon ca ne sert à rien d'aller plus loin

[edit] corrigé tongue
Ancien pseudo : lolo

4

Spipu (./3) :
déjà, avant toute chose, est-ce que tu fais faire du PHP ??? car sinon ca ne sert à rien d'aller plus loin

Donc meme si il sais faire du PHP, c'est pas la peine ? wink
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

5

Spipu (./3) :
déjà, avant toute chose, est-ce que tu fais faire du PHP ??? car sinon ca ne sert à rien d'aller plus loin


Salut, je ne comprends pas ta remarque et je ne sais pas comment la prendre... confus

Pour info, oui, je fais du php, voir même que du php. Je m'en sers pour mettre en forme des données que je récupère par MySql. Il s'agit de mon premier site.

J'ai fait une appli en flash qui récupère les infos dans la base de données en faisant des requêtes par des pages php. Le flash appel le php et récupère en retour le contenu de la page généré par php. Petit traitement et affichage. De la même manière, les données saisie dans le flash sont stockés dans la base par appel d'un script. Dans le cas du flash, la page php utilisée n'est jamais affichée.

Sauf que, vu que le flash n'est pas utilisé partout, par exemple les téléphones, je voudrais juste créer une page web, avec seulement un formulaire de saisie (version simplifié de ce que j'ai fait en flash), et utiliser les scripts que j'ai déjà créé (pour éviter d'en refaire) afin de stocker les valeurs dans la base.

Le formulaire est composé de 128 inputbox et d'un bouton. Je voudrais donc que lorsque l'on appuie sur bouton, le script php soit appelé avec les données saisie en paramètre (genre test.php?donnees=1|2|3|1|2|3|1|2|3), que cette page les stocke dans la base et avoir en retour le contenu de la page généré (genre juste "ok" pour donner un statut) (même comportement qu'avec le flash)

Donc la question est seulement "est-il possible d'appeler test.php?xxx sans que cela ouvre une fenetre", au pire je m'en fous d'avoir le statut du résultat de la requête en retour.

Andy
Si l'envie de travailler te prend, assieds-toi et attends qu'elle te passe!

6

GoldenCrystal (./2) :
AJAX ?
Après pour la pratique tu peux utiliser un framework style jquery ou le faire à la main, au choix.


Je vais regarder ça. Merci wink
Si l'envie de travailler te prend, assieds-toi et attends qu'elle te passe!

7

pas besoin d'un framework pour ça, ça se fait en trois lignes de javascript (enfin d'AJAX)
http://www.squalenet.net/fr/pc/articles/ajax-asynchronous-javascript-and-xml-premiers-pas.php5

8

Je suis tombé sur cet exemple en cherchant AJAX, c'est tout à fait ce qu'il me faut
http://www.xul.fr/xml-ajax.html#ajax-xmlhttprequest

Merci à vous!

Andy

Si l'envie de travailler te prend, assieds-toi et attends qu'elle te passe!

9

désolé andy, je voulais pas te vexé,
c'est juste que parfois certaines personnes ne comprennent pas ce qu'est le php, et je préférais d'abord demander wink

sinon, en effet, pas forcement besoin d un framework pour ce que tu veux faire
Ancien pseudo : lolo