PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : database.txt


Netbuster
02.08.2005, 22:16
Abend,
ich möchte mit Perl von einem Server bei einem anderem Server in eine Textdatei schreiben, geht das?!

$informationen = join "###",$nick,$pw,$pw1;
push @adress_arr, $informationen;
open OUT, ">http://netkoma.cybton.com/database.txt";
foreach $feld ( @adress_arr){
print OUT $feld, "\n";
}
close OUT;


also eine datei liegt auf irgendeinem anderem Server und die will auf http://netkoma.cybton.com/database.txt (http://netkoma1992.ne.funpic.de/perl/database.txt) zugreifen, doch das klappt irgendwie nicht!
:mauer:


eViL_oNe
03.08.2005, 08:50
nö, so geht das nicht

du musst die Datei per FTP oder ähnliches hochladen

Scavi
03.08.2005, 09:29
Doch das geht schon, wenn beide Server WEBDAV unterstützen!

Jan Krüger
03.08.2005, 10:13
Ich wüsste nicht, dass Perl fopen-Wrapper hat...

Netbuster
03.08.2005, 10:14
also die Datei database.txt existiert ja schon auf dem Server, doch nun möchte ich das man, von einem anderem Provider in die Textdatei database.txt schreibt. Gibt es nicht irgendwie eine andere Funktion um sowas zu machen?! :confused:

eViL_oNe
03.08.2005, 10:52
Doch das geht schon, wenn beide Server WEBDAV unterstützen!

Stimmt, wollte es aber einfach halten

PS: langen bei WebDAV wirklich normale Dateizugriffe?

Netbuster
03.08.2005, 19:23
das script was die datei database.txt soll auf dem eigenen PC aufgerufen werden..

butterkeks
04.08.2005, 17:43
wie bereits erwähnt, bietet sich hier wohl FTP an, falls vorhanden...

Eine andere Möglichkeit wäre es, ein Script anzusteuern, das sich auf dem Server des Providers befindet (viele bieten z.B. upload per HTTP an. Dieses Script kannst du dann halt mit Perl "fernsteuern")