Seite 1 von 1
Daten an php-datei senden
Verfasst: 06.12.2006 17:10
von Rockmaster
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.
Verfasst: 06.12.2006 17:30
von chromax
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.
Verfasst: 06.12.2006 18:02
von bluejoke
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.
Verfasst: 06.12.2006 19:06
von Rockmaster
über GET hab ich gar nich nachgedacht stimmst ja xD
dafür muss ich ein webgadget erstellen oder?
Geht es vieleicht auf mit GET-variablem ohne das der Benutzenr die seite öffnen muss?
Wäre viel komfortabler.
Verfasst: 06.12.2006 19:11
von a14xerus
bei get müsstest du nur eine verbindung herstellen, entweder über ein unsichtbares webgadget, oder selbst schnell ne verbindung basteln:
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)
(quit and dirty)
meine seite würde dann "a = home" empfangen
Verfasst: 06.12.2006 19:50
von Rockmaster
ok ich habs im prinzip verstanden! Danke leute!!
