... weiß nicht ob du das kennst, jedenfalls kannst du z.b. bei freenet mit dem browser deine dateien hochladen... das lässt sich mit PHP bewältigen.
(hoffe du kannst PHP^^)
@herz: nur 1,2 mb?? also ich weiß vom email anhang bei web da kann man glaub 3-4 mb, und die muss man ja auch so hochladen, mit dem browser... oder meinst du was anderes wie ich??
Ich hab hier mal so ein Script was ich meine!
(Quelle:
php4me.de )
Zitat:
|
Mit diesem Script kann man Datein in ein Verzeichnis auf dem Server kopieren. Wichtig hierbei ist, dass der angegebene Ordner die CHMOD rechte 777 besitzt.
|
PHP-Code:
<?php
// Einstellungen
$maxsize = "40960"; // Maximale Uploadgrösse (40 Kb)
$uploddir = "uploadbin/"; // Upload Ordner
$extensions = array(".jpg", ".gif"); // Erlaubte Erweiterungen
if($_POST['action']=="upload")
{
$tmp_name = $HTTP_POST_FILES['bild']['tmp_name']; // Der Originalname
$name = $HTTP_POST_FILES['bild']['name']; // Der Originalname
$size = $HTTP_POST_FILES['bild']['size']; // Größe der Datei
$type = $HTTP_POST_FILES['bild']['type']; // Der MIME Type der Datei
$ext_tmp = explode(".", $name);
$ext = ".".$ext_tmp[(count($ext_tmp)-1)];
if(in_array($ext, $extensions))
{
if($size<=$maxsize && $size!=0)
{
while(file_exists($uploddir.$newname) || !$newname)
{
$newname = md5(uniqid(rand()));
}
if(move_uploaded_file($tmp_name, $uploddir.$newname.$ext))
{
echo "Die Datei erfolgreich hochgeladen.
";
echo "Größe: ".$size." Byte
";
echo "Name: ".$name."
";
echo "MIME-Type: ".$type."
";
echo "Ansehen: [url='".$uploddir.$newname.$ext."']".$uploddir.$newname.$ext."[/url]";
}
else{echo "Fehler: Deitei konnte nicht verschoben werden!";}
}
else
{
echo "Ihre Datei ($size) ist über $maxsize Bytes oder gleich 0 KB";
}
}
else
{
echo "Falsche Erweiterung: ".$name;
}
}
else
{
echo "<form action='".$_SERVER['PHP_SELF']."' enctype=\"multipart/form-data\" method='post'>";
echo "<input type=\"hidden\" name=\"MAX_FILE_SIZE\" value=\"".$maxsize."\">";
echo "<input type='hidden' name='action' value='upload'>";
echo "<table>";
echo "<tr>";
echo "<td>Datei</td><td><input type='file' name='bild'></td>";
echo "</tr><tr>";
echo "<td> </td><td><input type='submit' value='Hochladen'></td>";
echo "</tr>";
echo "</form>";
echo "</table>";
}
?>
Habs noch nicht ausprobiert, ob es funktioniert, dürfte aber schon funtzen!
Müsstest halt auf deine Wünsche ändern!
edit: hab mal das thema nach "CGI, PHP & Html" verschoben