naja die homepage darf ich net verändern so wie sie is.
ich muß nur ein prog schreiben das das erledigt.
also so zu sagen ne neue html seite entwirft.
bzw. den inhalt der alten überschreibt.
is ja nur eine seite.
und das wird dann vom server als task ausgeführt jeden morgen.
per ftp hat ich mir gedacht. da bekomm ich die daten her.
kannst du mir irgendwie tips geben.
so einen groben ansatz ? weil ich hab net all zu viel
erfahrung.
Der Einfachheit halber alles in Perl, mit C# kenne ich mich nicht aus:
-ich dachte so:
verbindung aufbauen.
hol die daten.
Für HTTP:
use LWP::Simple;
$daten = get 'http://externes/Dokument';
bearbeite daten.
# Alles zwischen und sind die Daten:
$daten =~ /(.\*)/;
$ergebnis = $1;
… falls da irgendwas irgendwie markiert ist, ansonsten wirds kompilizierter.
erstelle html text.
#template einlesen
{ open(F, ";
close(F);
}
#Daten einsetzen
$template =~ s/MARKER/$ergebnis/;
füge in html doku ein.
#den Kram in eine Datei schreiben
open F, "\>zeildatei.html";
print F $template;
close(F);
…upload per FTP
use Net::FTP;
$ftp = Net::FTP-\>new('target\_site.somewhere.xxx');
$ftp-\>login('username','password');
$ftp-\>binary();
$ftp-\>cwd('/some/path/to/somewhere/');
$ftp-\>put('zeildatei.html');
$ftp-\>quit();
Die use … Zeilen sollten ganz am Anfang vom Script stehen.
So langsam wird das hier in HTML aber off topic…
Alexander