Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Bestenliste im Net (https://www.delphipraxis.net/30716-bestenliste-im-net.html)

ferby 28. Sep 2004 14:12


Bestenliste im Net
 
Hallo,

Ich habe ein Spiel gemacht und möchte das es möglich ist das der Highscore ins Internet übertragen wird, aber so das der Anwender nichts davon merkt. Es soll einfach eine bestimmte PHP Datei aufgerufen werden.
So wie es bei den Delphi Spiel: SwapIt! Delphi-PRAXiS Member Edition gemacht wurde, da wird auch der Highscore übertragen ohne das man was merkt.

Wie mach ich das?

Dax 28. Sep 2004 14:13

Re: Bestenliste im Net
 
Entweder über eine .php-Datei oder über direkten Zugriff auf die DBs.

ferby 28. Sep 2004 14:40

Re: Bestenliste im Net
 
Hallo,

Ich verstehe weder das eine noch das andere.
Kann ich eine php Datei in Delphi laufen lasse?
Was ist DBs?

Kannst du mir das ein wenig genauer erklären, ich habe noch nie mit Delphi in Verbindung mit dem INternet gearbeitet.

Dax 28. Sep 2004 14:42

Re: Bestenliste im Net
 
Ich meinte das so:
Rufe doch per TIdHTTP oder einer anderen HTTP-Komponente eine PHP-Datei auf deinem Server mit dem Usernamen, Spielstand, Punktestand, ... als Parameter auf.
Oder du nimmst direkt Zugriff auf die Datanbanken des Servers und schreibst den Speilstand in eine Tabelle. Wie das genau geht, kannst du im Datanbanken.Forum nachlesen oder fragen. Ehrlich gesagt, ich weiss es selbst nicht genau.

S2B 28. Sep 2004 14:43

Re: Bestenliste im Net
 
Die Daten müssen ja irgendwie im I-Net gespeichert werden. Üblicherweise wird sowas in einer Datenbank (DB) gespeichert. Du könntest direkt zu dieser verbinden und da deine Daten reinschreiben bzw. nachher auch die Liste auslesen! :wink:

Akut-Programming 28. Sep 2004 14:47

Re: Bestenliste im Net
 
Zitat:

Zitat von ferby
So wie es bei den Delphi Spiel: SwapIt! Delphi-PRAXiS Member Edition gemacht wurde, da wird auch der Highscore übertragen ohne das man was merkt.

Doch doch, man wird vorher gefragt, ob man die Daten zur DP senden will. Einfach so passiert da nichts! Bei mir würden nicht lange Anwendungen in Verwendung sein, wenn jedesmal meine Firewall meint, das die Anwendung ins Internet will, ohne das mir klar ist warum. - Also wenn solltest du vorher schon fragen, ob der User damit einverstanden ist, das eine Internetverbindung aufgebaut wird.

Gruß,
Sascha

ferby 28. Sep 2004 14:48

Re: Bestenliste im Net
 
Hallo,

Ich frage schon den User ob er eine Verbindung aufbauen will, aber bei dem Spiel geht ja kein Internet fenster auf, wenn ich aber eine PHP Datei aufrufe dann schon, also versteh ich nicht wie ihr das meint, das nichts aufgeht???

Akut-Programming 28. Sep 2004 14:53

Re: Bestenliste im Net
 
:gruebel: Du scheinst mir das mit ShellExecute machen zu wollen. - Da ist es klar, das sich n Browserfenster öffnet. Machs doch so wies Dax schon sagte, nimm dir ne HTTP Komponente, der du die Adresse zu deiner .php mit ihren Parametern übergibst.

Zitat:

Zitat von Dax
Rufe doch per TIdHTTP oder einer anderen HTTP-Komponente eine PHP-Datei auf deinem Server mit dem Usernamen, Spielstand, Punktestand, ... als Parameter auf.

Sascha

ferby 28. Sep 2004 14:55

Re: Bestenliste im Net
 
Hallo,

Wo finde ich den HTTP Komponente?
Ich habe Delphi 7 Personal und glaube den gibt es bei mir nicht, oder doch?
Wenn nicht kann ich den wo runterladen?

S2B 28. Sep 2004 14:57

Re: Bestenliste im Net
 
klick Die Indy's! :wink:


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:21 Uhr.
Seite 1 von 3  1 23      

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