Ho un Js che uso in una pagina php per modificare dei prodotti in un database. C'e' qualcosa che non va perche' non fa bene il suo lavoro.
In pratica mi chiede di scegliere la foto dal mio pc o metterne una gia' esistente sul server.
Quando pero' vado a fare questa operazione non me la fa.
Potete darmi una mano?
Il codice e' quello qua sotto
P.S. come detto prima ho 2 campi per "sfogliare" l'immagine
Uno si chiama "foto" e sarebbe quello per prendere una foto nuova dal pc
L'altro e' quello di prendere la foto dal database e si chiama "foto_esistente"
codice:
<SCRIPT LANGUAGE="JAVASCRIPT">
function vedi_img()
{
window.open('elencoimg.php','carta','scrollbars=2,resizable=yes,width=640,height=480,status=no,location=no,toolbar=no')
}
function avverti(id_form, prodotto_form, prezzo_form, foto_esistente_form, foto_form, descrizione_form, categoria_form, codice_form)
{
if(document.form_mod.radio_foto[0].checked == true)
{
var flag_img = "carica";
var foto_form = foto_esistente_form;
}
else
{
var flag_img = "upload";
var foto_form = foto_form;
}
var id = "prodotto_modificato.php?id=" + id_form + "&prodotto=" + prodotto_form + "&prezzo=" + prezzo_form + "&foto=" + foto_form + "&descrizione=" + descrizione_form + "&categoria=" + categoria_form + "&codice=" + codice_form + "&opera=" + flag_img;
if (foto_form == "")
{
var risposta = confirm("ATTENZIONE!! Immagine non specificata!\n\nAl prodotto non verrà assegnata alcuna immagine\nContinuare?");
if (risposta == true){ window.location.href = id;}
}
else
{
// window.location.href = id;
document.form_mod.submit();
}
}
</SCRIPT>