Hi! ist es möglich mit PB Daten (also variablen) an eine .php datei im internet zu senden?
Mal angenommen ich hätte die .pp-datei auf nem server könnte ich dann vom programm aus daten an diese datei senden? so dass diese datei die daten benutzen kann.
Daten an php-datei senden
Die Lösung heisst GET (oder POST).
Angenommen du rufst "http://server.tld/datei.php?hubba=quack" auf, dann hast du im PHP-Script eine Variable $_GET['hubba'] mit dem Wert "quack".
Die PHP-Doku auf http://www.php.net hilft weiter.
Zum Aufrufen einer URL von PB aus gibts verschiedene Möglichkeiten. Webgadget, API... Boardsuche hilft.
Angenommen du rufst "http://server.tld/datei.php?hubba=quack" auf, dann hast du im PHP-Script eine Variable $_GET['hubba'] mit dem Wert "quack".
Die PHP-Doku auf http://www.php.net hilft weiter.
Zum Aufrufen einer URL von PB aus gibts verschiedene Möglichkeiten. Webgadget, API... Boardsuche hilft.
Da gibts eine Möglichkei thttp://www.purebasic.fr/german/viewtopic.php?t=6948 die Daten so zu senden, wie eins weiter oben schon erwähnt wurde. Beruht auf den PB-Netzwerkbefehlen, soweit ich das sehe.
Windows XP Pro SP2 - PB 4.00Ich bin Ausländer - fast überall
-
- Beiträge: 105
- Registriert: 28.04.2006 22:19
bei get müsstest du nur eine verbindung herstellen, entweder über ein unsichtbares webgadget, oder selbst schnell ne verbindung basteln:
(quit and dirty)
meine seite würde dann "a = home" empfangen
Code: Alles auswählen
initnetwork()
id = OpenNetworkConnection("http://www.alexander-n.de/",80)
get.s = "http://www.alexander-n.de/?a=home" ;oder nur "/?a=home"
Header.s = "GET "+get+" HTTP/1.0"+#CRLF$
Header + "Host: "+server+#CRLF$
Header + "User-Agent: Browser"+#CRLF$
Header + #CRLF$
SendNetworkString(id,Header)
meine seite würde dann "a = home" empfangen
-
- Beiträge: 105
- Registriert: 28.04.2006 22:19