posso solo segnalarti che la linea
Codice PHP:
$ris = mysql_query('SELECT * FROM ip WHERE ip=''.$_SERVER['REMOTE_ADDR'].''');
è sbagliata quanto ad apici.
Dovresti sostituirla con:
Codice PHP:
$ris = mysql_query('SELECT * FROM ip WHERE ip="'.$_SERVER['REMOTE_ADDR'].'"');
Per il resto mi pare a posto.
Per direzionare l'utente a pagine diverse a seconda del contenuto di un campo di dati, dovrai, PRIMA DI QUALSIASI OUTPUT NELLA PAGINA, verificare il campo ed usare un redirect alla versione (flash/noflash) della pagina.
Tieni però presente che molti utenti navigano con lo stesso IP poichè condividono connessioni commerciali (alice, libero, etc) quindi il sistema non sarebbe affidabile.