Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Variabeln einer PHP Seite auslesen (https://www.delphipraxis.net/15103-variabeln-einer-php-seite-auslesen.html)

hibbert 21. Jan 2004 20:33


Variabeln einer PHP Seite auslesen
 
Hi,
ich möchte gerne mit einer MySQL Datenbank und Delphi arbeiten, doch da ich das nciht ganz so hinbekommen habe, habe ich mir überlegt: Hey, du könntest doch die abfrage mit PHP gestalten und dann aus der PHP Datei die Variabeln entnehmen.

Klingt einfach, doch wie mache ich das? Ich rufe über die Komponetne TWebBrowser meine PHP Seite auf und übergebe einige Variabeln
Code:
browser1.navigate('http://www.meine-seite.de/test.php?id=4');
So, nun sucht die Datenbank nach der ID 4 und gibt dann alle Werte in Variabeln aus.

Wie kann ich nun die Werte dieser Variabeln lesen?

Über den Quelltext! Ja, aber da es sich um einen Tripod Server handelt und die soviel Werbung haben, kann ich das ja vergessen (Die Werbung steht ja auch im Quelltext, sodass ich da keine genaue abfrage machen kann)

also ist es möglich die PHP Variabeln zu entnehmen?

thx hibbert

czapie 21. Jan 2004 20:39

Re: Variabeln einer PHP Seite auslesen
 
huihui,

klein Moment du willst also die Werte die irgendwelche Variablen haben in einem ausgeführten php-Skript herausfinden richtig, oder?
Nein das geht nicht.
Du könntest die Variablen in Textdateien hinterlegen.
Aber vielleicht suchst du mal nach "wddx"

Czapie.

Edit: Ein php-programm wird bei "berühren" ausgeüfhrt und ist danach wieder "tot", also da existiert nichts mehr. Wenn du nicht mit flush() arbeitest.

hibbert 21. Jan 2004 21:19

Re: Variabeln einer PHP Seite auslesen
 
ok,
wenn das nicht geht, ist es möglich den text aus einem Textfeld einer PHPDatei zu "filtern", dann kann ich doch die Variabeln in den Textfeldern speichern und dann abrufen.

ist das möglich?

thx hibbert

czapie 21. Jan 2004 21:26

Re: Variabeln einer PHP Seite auslesen
 
mh,
was meinst du mit "Textfeldern" Textfelder im Browser?
Wie du da drauf zugreifst, findest du über die Boardsuche.
Aber ich würde "wddx" (WebDistributedDaraeXchange) empfehlen.
Czapie.

gekmihesg 21. Jan 2004 21:33

Re: Variabeln einer PHP Seite auslesen
 
sag doch einfach

echo $deine_variable;

dann kannst du des wunderbar (z.b. mit IdHTTP: s:=IdHTTP1.get(http://adresse)) abfragen

hibbert 22. Jan 2004 15:22

Re: Variabeln einer PHP Seite auslesen
 
Zitat:

Zitat von gekmihesg
sag doch einfach

echo $deine_variable;

dann kannst du des wunderbar (z.b. mit IdHTTP: s:=IdHTTP1.get(http://adresse)) abfragen

gut, das gibt mir ja den quelltext wieder, doch wie schon erwähnt läuft meine Seite bei Tripod. Da die da sehr viel Werbung haben, erhalte ich nicht nur die ausgabe meiner Variabeln, sondern auch den Quelltext der Werbung.

Und wenn ich im Forum nach wddx suche, dann erhalte ich genau ein Suchergebnis, und zwar dieses:
http://www.delphipraxis.com/topic171...highlight=wddx :lol:

Wie mache ich das Dann also mit den Eingabefeldern (Mit Eingabefelder sind die der PHP Seite gemeint)

thx hibbert

RomanK 22. Jan 2004 15:29

Re: Variabeln einer PHP Seite auslesen
 
Hoi,
was spricht dagegen in der PHP Datei alle Variablen von dir mit einem speziellen Code erkenntlich zu machen
z.B:
Code:
<phpmyvar>deinevariable</phpmyvar>
dann kannst du ganz einfach die Variablen herrausholen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:38 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz