salut tout le monde
je cherche comment connecter vers une base de donnee sur laquelle j'heberge mon site par delphi .
merci dee vous aides
salut tout le monde
je cherche comment connecter vers une base de donnee sur laquelle j'heberge mon site par delphi .
merci dee vous aides
Salut!
http://www.developpez.net/forums/sho...d.php?t=182049
Perso, j'utilise directement des scripts PHP sur mon serveur que j'éxécute avec Delphi. Par exemple :
http://www.developpez.net/forums/sho...php?t=29073#14
à+
oui je pense la solution d'appeler php par delphi est bonne
mais comment faire pour executer un script php par delphi ou appeller a une page php
merci
Tiens un petit tuto vois ce que tu peux en faire !
Et ben je t'ai donné un lien d'exemple, non ?Envoyé par adgabd
http://www.developpez.net/forums/sho...php?t=29073#14
Mathelec, toi qui avait justement des problèmes avec l'ajoût de DLL dans son projet, mysql.pas ne fonctionne qu'avec une DLL, ce qui signifie surtout que l'on ne dispose pas des sources, ce qui est pour moi, une bonne raison de ne pas l'utiliser dans mes projets :Cette DLL devra obligatoirement être redistribuée avec votre programme sinon ce dernier ne pourra fonctionner sur d'autres machines.
Je n'ai pas de probleme je voulais juste integrer la dll dans l'exe mais c'est pas possible donc je suis obliger lorsque je donne mon exe de donner libmysql.dll avec mais c'est pas un probleme ! Surtout si tu fais un systeme d'installation avec par exemple inno setup !
Juste pour info, il existe un petit programme qui convertit un fichier ZIP contenant plusieurs fichiers et/ou dossier en éxécutable. Au final, il ne te reste plus qu'un seul programme qui intègre tous les fichiers nécessaires. Cela évite à l'utilisateur de devoir faire une installation. De plus, la taille finale du programme s'en retrouve réduite, et il est même possible d'ajouter un mot de passe et de crypter les données... Je vous donne quelques liens si vous êtes intérressés :
http://www.chilkatsoft.com/ChilkatSfx.asp
http://programmerstools.org/taxonomy/term/15
http://programmerstools.org/node/40
adgabd, mon exemple utilise la fonction GetHtml qui éxécute tout simplement une url et rétourne le code html de la page web. Il s'agit de la méthode GET qui consiste à ajouter des paramètres dans l'url pour définir ce que va faire le script PHP. Perso, je n'utilise pas GetHtml, mais un composant web (comme ICS ou Indy) qui me permet d'utiliser la méthode POST pour envoyer mes paramètres ou faire de l'upload de fichiers. Je vous rappelle les principaux avantages de cette méthode :
• L'accès restreint aux données de(s) bdd(s)
• Le fait de ne pas avoir à fournir le login d'accès de la bdd dans le programme
• Et donc le fait que ce login ne se ballade pas sur le réseau
• Pouvoir mettre à jour les scripts / modifier des requêtes sans avoir à redistribuer un nouveau programme aux utilisateurs
• La facilité du déploiement (l'utilisateur n'a rien de plus à installer)
• Le fait de ne pas avoir à installer un composant suplémentaire Delphi ou utiliser une DLL pour l'accès SQL
• Possèder toutes les sources du projet
• La compatibilité du programme avec les différents systèmes existants
à+
Merci mais j'ai pas trouver l'exemple
c bon j'ia trouve le programme et j'ai l'executer avec succes mes je vous savoir es ce que ce programme execute le script html
Merci d'avance
sinon es ce que tu as le script qui permet d'afficher la page web ou lieu d'afficher le source
un TWebBrowser ?
Il y en a un nativement dans Delphi. Cherche dans la palette de composant et n'oublis pas la touche F1.
Un ptit P.S/H.S : il ya des hebergeurs ( meme que je dirais la plupart ) qui ne permettent pas que des applications externes aient accés a leurs base de données . si tu trouves comment eviter ca , contacte moi
Justement, le problème se pose sûrement en utilisant un composant d'accès MySQL. Il ne s'agit pas d'applications externes avec des scripts PHP...
http://www.developpez.net/forums/sho...d.php?t=182049Envoyé par K.othmane
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