Verbindung mit bestehendem Server
-
- Beiträge: 38
- Registriert: Mi 15. Apr 2015, 09:00
- OS, Lazarus, FPC: Winux (L 0.9.xy FPC 2.2.z)
- CPU-Target: xxBit
Verbindung mit bestehendem Server
Hallo Leute,
wie bekomme ich es hin, dass ich mit einem Button Click auf einen im privaten IP Bereich vorhanden Server zugreifen kann.
Dank im Vorraus
wie bekomme ich es hin, dass ich mit einem Button Click auf einen im privaten IP Bereich vorhanden Server zugreifen kann.
Dank im Vorraus
Re: Verbindung mit bestehendem Server
Meinst du diese Frage im Ernst?ChrisvB hat geschrieben:Hallo Leute,
wie bekomme ich es hin, dass ich mit einem Button Click auf einen im privaten IP Bereich vorhanden Server zugreifen kann.
Dank im Vorraus
P.S. "Voraus" schreibt man mit einem "r". Dieser Fehler häuft sich merkwürdigerweise, wie "währe" statt "wäre".
-
- Beiträge: 38
- Registriert: Mi 15. Apr 2015, 09:00
- OS, Lazarus, FPC: Winux (L 0.9.xy FPC 2.2.z)
- CPU-Target: xxBit
Re: Verbindung mit bestehendem Server
Ne ich hab mir gedacht, dass ich einfach mal ne dumme Frage stelle
Ja ich mein es ernst

Ja ich mein es ernst
- m.fuchs
- Lazarusforum e. V.
- Beiträge: 2822
- Registriert: Fr 22. Sep 2006, 19:32
- OS, Lazarus, FPC: Winux (Lazarus 2.0.10, FPC 3.2.0)
- CPU-Target: x86, x64, arm
- Wohnort: Berlin
- Kontaktdaten:
Re: Verbindung mit bestehendem Server
Wenn du es ernst meinst, solltest du dir auch Mühe bei der Fragestellung geben.
Oder sollen wir jetzt anfangen zu raten, was "zugreifen" für dich bedeutet?
Oder sollen wir jetzt anfangen zu raten, was "zugreifen" für dich bedeutet?
Software, Bibliotheken, Vorträge und mehr: https://www.ypa-software.de
-
- Beiträge: 38
- Registriert: Mi 15. Apr 2015, 09:00
- OS, Lazarus, FPC: Winux (L 0.9.xy FPC 2.2.z)
- CPU-Target: xxBit
Re: Verbindung mit bestehendem Server
Achso okay 
Dann versuch ich das Problem mal ausführlicher darzustellen.
Ich habe mir selbst ein Login Form erstellt mit Benutername und Passwort, bei ButtonClick auf LOGIN soll nun überprüft werden, ob Benutzername und Passwort die auf einem Server liegen richtig sind.
Hab halt schon einige Stunden damit verbracht nur ansatzweise etwas zu finden was in die Richtung geht. Falls also jemand gute Literatur kennt, würde mir das auch helfen.

Dann versuch ich das Problem mal ausführlicher darzustellen.
Ich habe mir selbst ein Login Form erstellt mit Benutername und Passwort, bei ButtonClick auf LOGIN soll nun überprüft werden, ob Benutzername und Passwort die auf einem Server liegen richtig sind.
Hab halt schon einige Stunden damit verbracht nur ansatzweise etwas zu finden was in die Richtung geht. Falls also jemand gute Literatur kennt, würde mir das auch helfen.
- m.fuchs
- Lazarusforum e. V.
- Beiträge: 2822
- Registriert: Fr 22. Sep 2006, 19:32
- OS, Lazarus, FPC: Winux (Lazarus 2.0.10, FPC 3.2.0)
- CPU-Target: x86, x64, arm
- Wohnort: Berlin
- Kontaktdaten:
Re: Verbindung mit bestehendem Server
Das sagt immer noch nichts aus. Was ist das für ein Server? Welches Protokoll spricht er? Wie sind die Daten abgelegt?
Geh am besten nochmal ein paar Schritte zurück und formuliere sauber, was du mit welchen Dingen machen möchtest.
Geh am besten nochmal ein paar Schritte zurück und formuliere sauber, was du mit welchen Dingen machen möchtest.
Software, Bibliotheken, Vorträge und mehr: https://www.ypa-software.de
Re: Verbindung mit bestehendem Server
Gibt's da nicht schon einen Thread DBF Datenbank von dir?
Gleiche Frage 2x gestellt?
Gleiche Frage 2x gestellt?
-
- Beiträge: 38
- Registriert: Mi 15. Apr 2015, 09:00
- OS, Lazarus, FPC: Winux (L 0.9.xy FPC 2.2.z)
- CPU-Target: xxBit
Re: Verbindung mit bestehendem Server
Ja das stimmt, kann aber gelöscht werden weil sich das erledigt hat.
-
- Beiträge: 38
- Registriert: Mi 15. Apr 2015, 09:00
- OS, Lazarus, FPC: Winux (L 0.9.xy FPC 2.2.z)
- CPU-Target: xxBit
Re: Verbindung mit bestehendem Server
Ich versuche das Problem jetzt nochmal genauer zu beschreiben.
über HTTP möchte ich ein POST absenden. Das was beim Server auf der Seite übergeben wird ist folgender Source "lname=[...]&lpass=[...]&langsel=".
Wie ich Host und Port einbinde habe ich glaub ich verstanden. Nur muss ich es jetzt halt schaffen, dass der Code übergeben wird.
Ich hoffe, dass das jetzt etwas konkreter war.
über HTTP möchte ich ein POST absenden. Das was beim Server auf der Seite übergeben wird ist folgender Source "lname=[...]&lpass=[...]&langsel=".
Wie ich Host und Port einbinde habe ich glaub ich verstanden. Nur muss ich es jetzt halt schaffen, dass der Code übergeben wird.
Ich hoffe, dass das jetzt etwas konkreter war.
-
- Beiträge: 2145
- Registriert: Di 23. Sep 2014, 17:46
- OS, Lazarus, FPC: Win10 | Linux
- CPU-Target: x86_64
Re: Verbindung mit bestehendem Server
Dafür gibt es in der FCL die Komponente fpHttpClient
-
- Beiträge: 958
- Registriert: Mo 11. Sep 2006, 22:56
Re: Verbindung mit bestehendem Server
oder Synapse
-
- Beiträge: 38
- Registriert: Mi 15. Apr 2015, 09:00
- OS, Lazarus, FPC: Winux (L 0.9.xy FPC 2.2.z)
- CPU-Target: xxBit
Re: Verbindung mit bestehendem Server
So habe jetzt mal das example versucht so anzupassen wie ich es brauche:
Er gibt mir dann auch eine html aus, aber der übergebene Name und Pass wird nicht übergeben. Warum ist nun die Frage? 
Code: Alles auswählen
Var
F : TFileStream;
Vars : TStrings;
i : integer;
begin
With TFPHTTPClient.Create(Nil) do
begin
F:=TFileStream.Create('Post.html',fmCreate);
try
Vars:=TstringList.Create;
try
For i:=1 to 10 do
Vars.Add(Format('Var%d=Value %d',[i,i]));
FormPost(('http://....'),'lname=...&lpass=...&langsel=',f);
finally
Vars.Free;
end;
finally
F.Free;
end;
end;
end;
end.

Zuletzt geändert von m.fuchs am Fr 17. Apr 2015, 16:18, insgesamt 1-mal geändert.
Grund: Highlighter eingefügt
Grund: Highlighter eingefügt
Re: Verbindung mit bestehendem Server
Wofür sind die Vars?
fphttpclient kenne ich eigentlich gar nicht.
Mit Synapse geht es so:
http://stackoverflow.com/questions/6291 ... pse-delphi
http://synapse.ararat.cz/doku.php/download
fphttpclient kenne ich eigentlich gar nicht.
Mit Synapse geht es so:
http://stackoverflow.com/questions/6291 ... pse-delphi
http://synapse.ararat.cz/doku.php/download
-
- Beiträge: 131
- Registriert: So 20. Jul 2014, 10:27
- OS, Lazarus, FPC: kubuntu, raspbian, laz 1.2 / 0.9 microcontroller
- CPU-Target: 8-64 bit
- Wohnort: bodensee
- Kontaktdaten:
Re: Verbindung mit bestehendem Server
wenns klappt uebergib doch nur mal eine sache wo du sicher bist dass die syntax stimmt, wenn das geht weisst du wo du suchen musst, das es generell die seite aufruft stimmt es ja bis dahin, ich sage es ist die parametersyntax.ChrisvB hat geschrieben: Er gibt mir dann auch eine html aus, aber der übergebene Name und Pass wird nicht übergeben. Warum ist nun die Frage?
gruss
w
-
- Beiträge: 958
- Registriert: Mo 11. Sep 2006, 22:56
Re: Verbindung mit bestehendem Server
Wenn synapse dann bitte bitte bitte die SVN Version nehmen