Hallo,
ich habe eine HTML Form mit meheren input Feldern und einem Upload.
Diese möchte ich mit einem PHP Skript in eine DB schreiben bzw hochladen.
Nun kommt die Dateivariable im PHP Skript nicht an. (Der Rest schon.)
Ich übergabe die Daten an PHP mit einer AJAX Funktion.
Nun ich schätze das das Input Feld nicht übergeben wird.
Kann mir jemand helfen und sagen wir ich die Ajax Funktion anpassen muss?
Vielen Dank!
ich habe eine HTML Form mit meheren input Feldern und einem Upload.
Diese möchte ich mit einem PHP Skript in eine DB schreiben bzw hochladen.
Nun kommt die Dateivariable im PHP Skript nicht an. (Der Rest schon.)
Ich übergabe die Daten an PHP mit einer AJAX Funktion.
PHP:
$file = $_FILES['file'];
HTML:
<form id="Speichern" enctype="multipart/form-data" method="post">
Javascript:
$('#Speichern').on('submit', function (e) {
change_form = "submit";
e.preventDefault();
$.ajax({
type: 'post',
url: Db_ziel_pfad,
data: $('form').serialize(),
success: function (data) {
alert(data);
}
});
});
Nun ich schätze das das Input Feld nicht übergeben wird.
Kann mir jemand helfen und sagen wir ich die Ajax Funktion anpassen muss?
Vielen Dank!