"upload auf Server per Hp" mit frontpage
master_burn 15.04.2005 - 18:17 883 3
master_burn
LegendLoading . . 40% . . . 50%
|
Also ich hab daheim an "Server" laufen auf dem a Homepage liegt. Jetz möcht ich es möglich machen das jemand was uploaded was dann auf meiner hp zum download bereitgestellt wir. Ausschaun sollt das so in etwa wie hier auf oc.at wenn ma a pic uploaded. Zerst durchsuchen dann auf upload klicken und dann erscheint die datei in einer liste auf der hp und jeder kann sie downloaden.
Mein Problem: Ich kenn mich in html nur bedingt aus und in der frontpagehilfe hab ich soweas ned wirklich gefunden. Also die frage: wie mach ich das am besten?
TIA master_burn
|
moidaschl
Vollzeit-Hackler
|
Also ich hab daheim an "Server" laufen auf dem a Homepage liegt. Jetz möcht ich es möglich machen das jemand was uploaded was dann auf meiner hp zum download bereitgestellt wir. Ausschaun sollt das so in etwa wie hier auf oc.at wenn ma a pic uploaded. Zerst durchsuchen dann auf upload klicken und dann erscheint die datei in einer liste auf der hp und jeder kann sie downloaden.
Mein Problem: Ich kenn mich in html nur bedingt aus und in der frontpagehilfe hab ich soweas ned wirklich gefunden. Also die frage: wie mach ich das am besten?
TIA master_burn das kannst du imo nicht mit frontpage lösen, da damit nur statische seiten realisiert werden können (dhtml lass ich jetzt mal aus ) für sowas brauchst du zumindest javascript oder php und das geht nimma mit fp.. hth
|
zankarne
Legend no Custom User Text
|
|
master_burn
LegendLoading . . 40% . . . 50%
|
hier ok hier finde ich folgendes: <form action="input_file.htm" enctype="multipart/form-data"> <p> Hier könnt ihr was uploaden:<br> <input name="Datei" type="file" size="50" maxlength="100000"> <input type="submit"><input type="reset"> </p> </form> Das funzt soweit auch mal aller dings sieht es so aus das ich wenn ich nach dem aussuchen der datei auf anfrage abschicken klicke nix upgeloaded wird die sagen jetz man soll das mit an scrip lösen #!/usr/bin/perl -w
use strict; use CGI; # Modul fuer CGI-Programme
my $cgi = new CGI; # neues Objekt erstellen
# Content-type fuer die Ausgabe print $cgi->header(-type => 'text/html');
# die datei-daten holen my $file = $cgi->param("myfile");
# dateinamen erstellen und die datei auf dem server speichern my $fname = 'file_'.$$.'_'.$ENV{REMOTE_ADDR}.'_'.time; open DAT,'>'.$fname or die 'Error processing file: ',$!;
# Dateien in den Binaer-Modus schalten binmode $file; binmode DAT;
my $data; while(read $file,$data,1024) { print DAT $data; } close DAT;
print <<"HTML"; <html> <head> <title>Fileupload</title> </head> <body bgcolor="#FFFFFF"> <h1>Die Datei $file wurde erfolgreich hochgeladen.</h1>
<p> Die Datei $file wurde erfolgreich auf dem Server gespeichert. </p> </body> </html> HTML Nun hab ich aber keine ahnung vom scripten, kann mir das jemand erklären? Sonst mach ich an thread in coding stuff auf und frag dort obs mir jemand machn kann EDIT: fortsetzung hier
Bearbeitet von master_burn am 15.04.2005, 19:24
|