Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi wie kann ich ip herausfinden??? (https://www.delphipraxis.net/16316-wie-kann-ich-ip-herausfinden.html)

Synonym 15. Feb 2004 15:54

Re: wie kann ich ip herausfinden???
 
bei einigen Server muss das
Code:
<?php
allein stehen!


Also schreib:

Code:
<?php
echo("$REMOTE_ADDR");
?>
Gruß

Synonym

Synonym 15. Feb 2004 15:56

Re: wie kann ich ip herausfinden???
 
Kannst das alles aber auch nur mit einem Code für Delphi machen...Dieser code funzt!
Dann brauchste dich um das php zeugs nicht kümmern!


Delphi-Quellcode:
//nutzt Indy idhttp

var
ip : string;
begin
//schreibe IP in str
str := idhttp1.get('http://www.ixtreme.de/index/ip.php');
//zeige IP an
ShowMessage(str);
end;
Quelle: XAR Code Library

Synonym

lorenz 15. Feb 2004 16:59

Re: wie kann ich ip herausfinden???
 
Zitat:

Zitat von Synonym
Code:
<?php
echo("$REMOTE_ADDR");
?>

Meiner Meinung nach darf eine Variable nicht in Anführungszeichen stehen, das heisst, es müsste heissen
Code:
<?php echo($REMOTE_ADDR); ?>
MfG

Lorenz

Chewie 15. Feb 2004 17:16

Re: wie kann ich ip herausfinden???
 
Zitat:

Zitat von lorenz
Meiner Meinung nach darf eine Variable nicht in Anführungszeichen stehen,

Doch. Strings, die in doppelten Anführungszeichen stehen, werden darauf geprüft, ob Variablennamen darin vorkommmen und die Variablen werden ausgewertet. Ist aber in diesem Fall schwachsinnig, das so zu machen.

steve-allround 15. Feb 2004 17:36

Re: wie kann ich ip herausfinden???
 
hy
habe das wie ihr sieht hier in delphi hereincopiert, aber er bringt mir folgende Fehlermeldung:

Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
var
ip : string;
begin
//schreibe IP in str
str := idhttp1.get('http://www.ixtreme.de/index/ip.php');
//zeige IP an
ShowMessage(str);
end;

end.
[Fehler] Unit1.pas(36): '(' erwartet, aber ':=' gefunden

oder muss ich noch was bei uses eintragen?
oder im Formular einfügen?

CalganX 15. Feb 2004 17:38

Re: wie kann ich ip herausfinden???
 
Hi,
Zitat:

Zitat von steve-allround
[Fehler] Unit1.pas(36): '(' erwartet, aber ':=' gefunden

klar. Der Sourcecode ist ja auch falsch.

Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
var
  ip : string;
begin
  ip := idhttp1.get('http://www.ixtreme.de/index/ip.php');
  ShowMessage(ip);
end;

end.
Chris

Die Muhkuh 15. Feb 2004 17:40

Re: wie kann ich ip herausfinden???
 
Zitat:

Zitat von steve-allround
hy
habe das wie ihr sieht hier in delphi hereincopiert, aber er bringt mir folgende Fehlermeldung:

Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
var
ip : string;
begin
//schreibe IP in str
str := idhttp1.get('http://www.ixtreme.de/index/ip.php');
//zeige IP an
ShowMessage(str);
end;

end.
[Fehler] Unit1.pas(36): '(' erwartet, aber ':=' gefunden

oder muss ich noch was bei uses eintragen?
oder im Formular einfügen?

Schreib mal so:

Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
var
ip : string;
begin
//schreibe IP in str
ip := idhttp1.get('http://www.ixtreme.de/index/ip.php');
//zeige IP an
ShowMessage(ip);
end;

end.

Edit: Mist :wall: zu langsam :wall:

steve-allround 15. Feb 2004 18:02

Re: wie kann ich ip herausfinden???
 
habe folgendes Code eingegeben und da kommt diese Fehlermeldung.

Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
var
ip : string;
begin
//schreibe IP in str
ip := idhttp1.get('http://www.ixtreme.de/index/ip.php');
//zeige IP an
ShowMessage(ip);
end;

[Fehler] Unit1.pas(39): Undefinierter Bezeichner: 'idhttp1'

CalganX 15. Feb 2004 18:08

Re: wie kann ich ip herausfinden???
 
Hi,
du musst natürlich noch die Komponente TidHTTP von den INDYs auf dein Formular setzen (und idhttp1 nennen).

Chris

fkerber 15. Feb 2004 18:09

Re: wie kann ich ip herausfinden???
 
Hi!

IdHttp ist eine Komponenete von der Register-Seite Indy-Clients

Du musst sie zuerst auf deinem Form plazieren.

Ciao fkerber


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:40 Uhr.
Seite 2 von 3     12 3      

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