Hallo Forum,
eine Frage habe ich, ist es überhaupt möglich, eine Datei via Javascript an einen Webserver (der die Methode "post" unterstützt) hochzuladen?
Möglicher Code wie folgt:
Wenn die Antwort "ja" lautet, möchte ich gerne Hinweis bzw. Anleitung bekommen, wie ich die Funktion fileupload() umsetzen soll.
LG
eine Frage habe ich, ist es überhaupt möglich, eine Datei via Javascript an einen Webserver (der die Methode "post" unterstützt) hochzuladen?
Möglicher Code wie folgt:
HTML:
<script type="text/javascript" language="JavaScript">
<!--
function upload() {
if (document.forms[0].elements['filename'].value != "")
var ext1 = document.forms[0].elements['bild'].value;
ext1 = ext1.substring(ext1.length-3,ext1.length);
ext1 = ext1.toLowerCase();
if(ext1 != 'jpg' && ext1 != 'png') { // hier wird definiert, welcher Dateityp hochgeladen werden darf
alert('Sie haben eine .'+ext1+' Datei gewählt, bitte wählen Sie eine .jpg Datei!');
return false;
else
fileupload(param1, // hier wird als Parameter 1 IP des Servers angegeben
param2); // hier wird als Parameter 2 Pfad der lokalen Datei angegeben
return true;
}
}
//-->
</script>
<form method="post" enctype="multipart/form-data" onsubmit="return upload();">
<table>
<tr><td><input type="file" size="40" name="filename"></td></tr>
<tr><td><input type="submit" value="upload"></td></tr>
</table>
</form>
Wenn die Antwort "ja" lautet, möchte ich gerne Hinweis bzw. Anleitung bekommen, wie ich die Funktion fileupload() umsetzen soll.
LG