AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Die Delphi-IDE [Delphi] "News"-Scripts [Server|Ständiges Uptade meiner News]
Thema durchsuchen
Ansicht
Themen-Optionen

[Delphi] "News"-Scripts [Server|Ständiges Uptade meiner News]

Ein Thema von Danny 007 · begonnen am 6. Dez 2010 · letzter Beitrag vom 6. Dez 2010
Antwort Antwort
Seite 2 von 2     12   
Benutzerbild von s.h.a.r.k
s.h.a.r.k

Registriert seit: 26. Mai 2004
3.159 Beiträge
 
#11

AW: [Delphi] "News"-Scripts [Server|Ständiges Uptade meiner News]

  Alt 6. Dez 2010, 21:57
Über die Indys findest du hier sehr viel Man muss nur mal suchen. IdHTTP wäre ein Anfang.
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)
  Mit Zitat antworten Zitat
Danny 007

Registriert seit: 28. Okt 2010
5 Beiträge
 
#12

AW: [Delphi] "News"-Scripts [Server|Ständiges Uptade meiner News]

  Alt 6. Dez 2010, 22:43
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
  Mit Zitat antworten Zitat
Benutzerbild von s.h.a.r.k
s.h.a.r.k

Registriert seit: 26. Mai 2004
3.159 Beiträge
 
#13

AW: [Delphi] "News"-Scripts [Server|Ständiges Uptade meiner News]

  Alt 6. Dez 2010, 23:27
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. http://www.dies-ist-ein-beispiel.de/news/december.txt) aufrufen, Antwort parsen und Text anzeigen. Das Parsen hängt wiederrum vom Format ab, in welchem die die News speicherst. Du kannst pro Zeile z.B. eine Nachricht einfügen:
Code:
02.12.2010|23:24|Heute ist Nikolaus-Tag
24.12.2010|10:02|Heute ist Weihnachten
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.

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
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:12 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