bookmark_borderbookmark
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Eric Bidelman
Mein Artikel Neue Tricks in XMLHttpRequest2 enthält viele gute Beispiele, aber keinen Servercode, der den Umgang mit Dateien veranschaulicht. Wenn Sie wissen möchten, wie ein Dateiupload mit xhr.send(FormData) verarbeitet wird, finden Sie hier ein kurzes Beispiel für einen Bildupload in PHP.
Dieser Server ist trivial, aber er veranschaulicht zwei Dinge. Die erste besteht darin, gleichzeitig eine Datei und eine zusätzliche Nutzlast zu senden. Der zweite Schritt besteht darin, die Datei (und andere Daten) in PHP abzurufen. Schließlich wird das Bild in eine data:-URL codiert und in eine JSON-Antwort aufgenommen, die an den Client zurückgesendet wird.
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2012-04-17 (UTC)."],[],[]]