salve ho un problema con l'invio di un form.
La pagina interessata comprende tre form ognuno attivato separatamente:
HTML:
codice:
<form name="formupload_articolo" method="post" enctype="multipart/form-data" action="magazine/upload_image.php" >";
....
<input name="image_upload_articolo" type="file" onchange="send_upload('articolo');" accept="image/jpeg" />
</form>
<form name="formupload_specifications" method="post" enctype="multipart/form-data" action="magazine/upload_image.php" >";
....
<input name="image_upload_specifiche" type="file" onchange="send_upload('specifiche');" accept="image/jpeg" />
</form>
<form name="formupload_manuale" method="post" enctype="multipart/form-data" action="magazine/upload_image.php" >";
....
<input name="image_upload_manuale" type="file" onchange="send_upload('manuale');" accept="image/jpeg" /></form>
JAVASCRIPT:
codice:
function send_upload(dato){
if($("input[name=image_upload_" + dato + "]").val()!=""){
if(dato=="articolo") document.formupload_article.submit();
if(dato=="specifiche") document.formupload_specifications.submit();
if(dato=="manuale") document.formupload_manuale.submit();
}
$("div#list_image_" + dato).html("<img src=\"images/anime_gif/please_wait.gif\" />");
}
il problema è per inviare il form delle specifiche gli altri 2 funzionano bene mentre quelle delle specifiche non mi fa partire il form.
Dico questo perche mettendo un alrte prima del submit delle specifiche l'arlet mi parte se lo metto dopo non si vede l'arlet
Quindi il problema è il submit() delle specifiche.