Uhrzeit vom Fremden Server
Elton
- perl
0 Thomas0 Elton
0 Stefan Bach0 Matti Maekitalo0 Sebastian
Hi Leute:
Ich bräuchte mal einen Skript, mit dem Ich in einer Variable die Uhrzeit eines Fremden-Server's speichern kann wie z.B. die der Atomuhr in Braunschweig. Dann müßte der Skript so aufgebaut sein, dass er die Zeit ausgibt und zwar auf einer HTML.
Ich weiß, dass das nicht mehr wirklich 'SELF' ist, aber ich habe bei Google keinen passenden Skript gefunden und da ich darüber leide überhaupt keine Ahnung habe bitte ich euch darum, wer lust hat, mir einen genauen Skript, von vorne bis hinten, zu geben, den ich dann einfach auf meinen Server laden kann und dann über den Internet-Explorer aufrufen kann.
Bitte Helft mir denn ich habe davon wirklich keine Ahnung.
Gruß Elton
Ich bräuchte mal einen Skript
Jetzt musst Du nur noch sagen welche Sprache(n) Du serverseitig so zur Verfügung hast:
PHP
Perl
VbScript
Java
...
Ich versuchs mal mit PHP:
<?php
// Prints something like: Wednesday
echo date("l");
// Prints something like: Wednesday 15th of January 2003 05:51:38 AM
echo date("l dS of F Y h:i:s A");
// Prints: July 1, 2000 is on a Saturday
echo "July 1, 2000 is on a " . date("l", mktime(0, 0, 0, 7, 1, 2000));
?>
Quelle: http://de.php.net/date
Jetzt musst Du nur noch sagen welche Sprache(n) Du serverseitig so zur Verfügung hast:
Ich habe alle vier zu verfügung, doch ich bräuchte eigentlich einen für Perl deswegen habe ich das Thema ja auch unter Perl gepostet.
Hallo,
Ich bräuchte mal einen Skript, mit dem Ich in einer Variable die Uhrzeit eines Fremden-Server's speichern kann wie z.B. die der Atomuhr in Braunschweig. Dann müßte der Skript so aufgebaut sein, dass er die Zeit ausgibt und zwar auf einer HTML.
Schau dir doch einfach mal das unter http://aktuell.de.selfhtml.org/artikel/server/daytime/#a7 beschriebene Script an. Das macht praktisch genau das was du willst, blos dass es die Systemzeit setzt, anstatt eine HTML Seite auszugeben. Aber das umzuändern ist ja wirklich kein Problem.
Viele Grüße,
Stefan
use Mosche;
[Doppelpost]
Welche der Antworten von [pref:t=71363&m=410642] hilft dir denn nicht?
use Tschoe qw(Matti);
Der Quellcode muss folgendermassen aussehen:
#!/usr/bin/perl
$hostname = "ptbtime2.ptb.de";
print "content-type:text/html\n\n";
$zeitstring = &get_time;
@a = split(/ /,$zeitstring);
@b = split(/:/,$a[3]);
print "<html><body>";
print "$b[0]<br>$b[1]<br>$b[2]<br>$a[0]<br>$a[1]<br>$a[2]<br><br>";
print "</body></html>";
exit;
sub get_time{
use IO::Socket;
my $client_sock = new IO::Socket::INET (
PeerAddr => $hostname,
PeerPort => 13,
Proto => 'tcp') || return "Kein Socket...$!";
my $server_time = <$client_sock>;
$client_sock->close();
return "$server_time";
}
Hallo,
Der Quellcode muss folgendermassen aussehen:
Nein, er 'könnte' so aussehen;-)
Grüße
Klaus