• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

AJAX - submit - keine Parameter

gd0123456

Mitglied
hi habe ein Ajax Script welches mir 2 Input files an ein PHP file überliefert zusätzlich soll in der selben form noch ein normales Input Feld mit überliefert werden. Nur werden die zwei input-files übermittelt aber das normale Input Feld. nicht woran kann es liegen?

Hab schon versucht im Ajax-script den Parameter in data zu übergeben, aber auch bei URL. auch in form teil bei Action. doch es kommt einfach nichts an. Bilder werden aber hochgeladen.

AJAX:

$("#uploadlinkhoverForm").on('submit',(function(e) {
e.preventDefault();
$.ajax({
url: "uploadHover.php",
type: "POST",
data: new FormData(this),
contentType: false,
mimeType:"multipart/form-data",
cache: false,
processData:false,
success: function(data)
{
insertLinkHoverImage(extString,extString2,document.getElementById('userLinkHoverImage').value);

},
error: function()
{
alert('Feher');
}
});
}));

HTML:
<php
echo "<form id='uploadlinkhoverForm' method='post' enctype='multipart/form-data' >";
?>
<input name="userImage" id = 'userFileLinkHover1Image' type="file">
<input name="userHoverImage" id = 'userFileLinkHoverImage' type="file">
<input type="submit" id ='submitlinkimage2' value="Upload" class="btnSubmit upload_button" />
<?php
echo "<input type = 'text' name = 'test_site_id' value ='$_GET[id]'>";
echo "</form>";
?>

PHP File:

if (isset($_POST["test_set_id"])')
{
$connect = mysql_query("insert");
}

Aber leider wird der Parameter test_set_id nicht mit überliefert, jedoch die zwei files schon.
 
Zurück
Oben