Fondamentalmente la prima parte valida solo le stringhe in funzione del tipo di campi, l'insert è solo nella seconda parte.
Ho solo il dubbio che il campo 'foto', quello incriminato, non debba essere passato come lo passo io, cioè direttamente dal form, ma che debba passare prima da un hidden.
Credo che così come è, dal campo File, non mi prenda il valore da passare alla query, ma non so come fare.

Rispondi quotando