hey...
ich versuche mich seit einiger Zeit schon an einem Upload-Script für jQuery.
Meine Ansätze sind bisher folgende:
<form action="/upload.php" method="post" id="upload" enctype="multipart/form-data">
<input type="file" id="image" name="image">
<input type="submit">
</form>
jQuery:
$(document).ready(function () {
$("#upload").submit(function () {
$.post('/upload.php', { image: $("#image").val() }, function (html) {
alert("Antwort vom Script: "+feedback);
return false;
});
return false;
});
});
Jetzt passiert folgendes: Dummerweise kommt in upload.php nur der Dateiname an, jedoch nicht die Datei bzw. keine binären Daten.
Das PHP-Script funktioniert ohne JavaScript (wenn ich die Daten direkt übergebe) fehlerfrei! Es muss also irgendwas mit jQuery zu tun haben!