Trucs et astuces : Comment on peut profiter de la requête HTTP de Windev ?
Posté par bassy le 14/4/2004 12:32:21 (10261 lectures) Articles du même auteur
Trucs et astuces

Bonjour
Comme on sait tous, le web devient de plus en plus vaste, des millions et des millions de requêtes envoyées par jour, et les sites se convertissent chaque instant de sites dit statiques en sites dit dynamiques, ces derniers nécessitent à leur construction un language spécial souvent on parle de scripts, parmi ces languages ou ces scripts les plus célèbres : PHP, ASP, CGI.. etc.
En général, ces scripts, comme pour tout language de programmation, utilisent des variables pour communiquer et donner une réponse.
Dans notre petit exemple, j'ai voulu utiliser le moteur de recherche GOOGLE dans mon application pour avoir le résultat de recherche dans ma fenêtre.

La suite ici

Bonjour
Comme on sait tous, le web devient de plus en plus vaste, des millions et des millions de requêtes envoyées par jour, et les sites se convertissent chaque instant de sites dit statiques en sites dit dynamiques, ces derniers nécessitent à leur construction un language spécial souvent on parle de scripts, parmi ces languages ou ces scripts les plus célèbres : PHP, ASP, CGI.. etc.
En général, ces scripts, comme pour tout language de programmation, utilisent des variables pour communiquer et données une réponse.
Dans notre petit exemple, j'ai voulu utiliser le moteur de recherche GOOGLE dans mon application pour avoir le résultat de recherche dans ma fenêtre.



L'exemple nécessite :
Une fenêtre qui comporte un champ de saisie que je nomme "recherche", un bouton de validation que je nomme "BTN_RECHERCHE" et un champ Html que je nomme "MonHTML".

Le code est simple, dans le code du bouton on écrit :


HTTPRequête( "http://www.google.fr/search?q="+recherche)
MonHtml=HTTPDonneRésultat(HTTPRésultat)



Voila, tout le code.

Explication:

HTTPRequête() a besoin si je peux dire des variables à renvoyer au script de la page, dans notre exemple la page est : "<http://www.google.fr/search>", cette page attend au moins une variable, ici c'est la variable "q" et qui contiendra le contenu du champ "recherche". Le résultat est réceptionné par le champ "MonHtml" de l'application via la fonction HTTPDonneRésultat().

Pour les gens qui ne savent pas comment récupérer les noms des variables utilisées dans un formulaire d'une page Web, ils peuvent toujours aller à la source de la page, Affichage >source ..(IE) et chercher ces variables entre les balises :

<Form>...</form>


exemple de source d'une page web :


<html>
.....
<body>
...
<form action="http://monsiteweb.com/mapageScript.php">
<input type="text" name=variable1>
<input type="text" name=variable2>

...
<input type="submit" name=MonBouton>
</form>


Ici, form action= c'est la page qui reçoit les variables.
variable1, variable2 c'est les variables qui doivent être envoyées à la page.. on écrit :
Code pour la FORM précédente :



HTTPRequête("http://monsiteweb.com/mapageScript.php?variable1="+VotreChampSaisie1+"&varible2="+votrechampSaisie2)
MonHtml=HTTPDonneRésultat(HTTPRésultat)





Autres articles
2/6/2015 19:00:00 - WDForge 2.0 est disponible !
7/1/2014 11:10:00 - WDForge
30/9/2009 11:30:00 - Un analyseur d'objets externes
16/4/2009 18:37:49 - Convertisseur de base HyperFile vers XML
22/4/2008 23:04:01 - WLSCRIPT - Ligne de commande Linux

Connexion
Menu
Sujets d'Articles
Top Articles
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2