$controlloutente="select * from utenti where utente=\"". $_POST[ob_username]."\"";

$inserimentoutente="insert into utenti (ob_username, ob_password) values(\"".$_POST[ob_username]."\",
\"".$_POST[ob_password]."\")";

perchè le variabili di post [nome_variabile] vengono lette male all'interno di una stringa...

se non è questo l'errore e la riga.. evidenzia le righe del codice in cui segnala l'errore perchè io non le ho contate.. ma questi sono gli errori che ho trovato!