Ciao a tutti!
ho messo giu' uno script php per fare un upload da un form, ma non capisco x' non funziona... qualcuno puo' darmi una mano?
questo e' il codice:

codice:
<form name="inserimento" method="post" action="prodotti.php?action=insert_product enctype="multipart/form-data">
<input type="file" name="immagine">

<?php 

$path_to_images = '\images\';

switch ($action) {
             case 'insert_product':

             if (isset($_POST['immagine'])) {
                $sql_data_array['immagine'] = mysql_escape_string ($_POST['immagine']);
                move_uploaded_file($_FILES['immagine']['tmp_name'], $path_to_images . $_FILES['immagine']['name']);
             }
?>
sia il form che lo script stanno nella stessa pagina, in cui ci sono altri campi del form (questo e' solo un estratto); gli altri campi del form invece funzionano!
cercando di capire x' non funziona ho visto che non passa l'if, e infatti mandando in output l'array $_POST manca proprio il valore $_POST['immagine']
ma non riesco a spiegarmi il perche'!
qualcuno puo' aiutarmi pls?

grazie e buon lavoro,
teo