Ciao raga oggi mi sono accorto che il tanto amato input image non si comporta come un vero e proprio submit perchè questo non passa i value che sono all'interno del form.

inoltre se tento con un isset() di capire se l'input image è stato premuto non ci riesco
questo è il codice:

Codice PHP:
<?php

        
if(!isset($_POST['aggiungi_preferiti'])){
            echo 
'<div id="zona_preferiti">
                        <form enctype="multipart/form-data" action="#" method="POST" id="pref">
             <input name="aggiungi_preferiti" type="image" src="img/aggiungi_preferiti.png" alt="aggiungi ai preferiti" width="142" height="17" /> </form>
                    </div>'
;
        }
        if(isset(
$_POST['aggiungi_preferiti'])) {
            
$invia_preferiti mysql_query("INSERT INTO negozi_preferiti (id_utente , id_negozio) VALUES ('$id_utente','$id_negozio_visitato')");
            if(isset(
$invia_preferiti)){
                echo 
'Negozio aggiunto ai preferiti';
            }else{
                   echo 
'Errore Negozio non aggiunto ai preferiti';
            }
        }

                
?>
come posso fare per aggirare questo problema?