![]() |
AW: [Delphi] "News"-Scripts [Server|Ständiges Uptade meiner News]
Über die Indys findest du hier sehr viel ;) Man muss nur mal suchen. IdHTTP wäre ein Anfang.
|
AW: [Delphi] "News"-Scripts [Server|Ständiges Uptade meiner News]
Hm,
werde aus den Themen nicht schlau. Wie ich soweit erfahren konnte, macht der Typ das mit einem PHP-Script auf seinen Server und C++ oder Visual Basic... von diesen zwei Sprachen habe ich mal gar keine Ahnung... MfG., Danny :) |
AW: [Delphi] "News"-Scripts [Server|Ständiges Uptade meiner News]
Also, fangen wir mal an: du musst schon mal Server von Client trennen, das werden zwei verschiedene Geschichten. Den Client kannst du in Delphi programmieren, dazu schaust du dir IdHTTP an. Mit IdHTTP kannst du eine URL aufrufen, bekommst eine Antwort vom Webserver und kannst die parsen. Die Antwort kann eine Textdatei sein, oder ein Dienst. Von mir auch auch ein PHP-Skript. Anfangs wäre eine Text-Datei eben sehr einfach, dann brauchst du dich nur um den Client zu kümmern, d.h. URL (z.b.
![]()
Code:
Hier hast du aber das Problem, dass du keine Zeilenumbrüche einbauen kannst. Außer du fügst ein Sonderzeichen ein und parst das ganze. Aber sowas musst du schon mal in Eigenleistung heraus finden, sonst hast ja gar keinen Lerneffekt. Wenn du dann mit der bisherigen Lösung fertig bist, überschreibst du quasi immer die Textdatei online und schreibst eine neue Zeile hinzu.
02.12.2010|23:24|Heute ist Nikolaus-Tag
24.12.2010|10:02|Heute ist Weihnachten Dass das nicht sonderlich bequem ist, weiß ich. Daher gibt es eben Techniken, mit denen man z.B. Formular online anbieten kann. Das kann ein Skript in PHP sein, oder auch eine Delphi-Anwendung, die via FTP eine neue Datei auf den Server schiebt. Das kannst dir dann aussuchen. Fang aber lieber erst mal mit dem Client an, denn da werden wohl noch ausreichend Fragen auftauchen. Und wenn mal eine Frage nicht schon beantwortet im Forum steht, einfach einen neuen Thread auf machen -- aber wichtig: erst suchen :) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:08 Uhr. |
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