stavo cercando di scrivere un piccolo script per controllare i voti in base all'ip dell'utente

provo con questo ma non funziona mi stampa sempre "non puoi più votare"




Codice PHP:
<form action="<?php $_SERVER['PHP_SELF'?>" method="get">
<input type="submit" name="vota" />
</form>
<?php

$ip
=$_SERVER['REMOTE_ADDR'];

if ( 
$_SESSION['ip']=!$ip)
{echo 
'ciao vota!!!';}
else{echo 
' non puoi più votare';}
if(isset(
$vota))
{
$ip=$_SESSION['ip'];
echo 
'grazie di aver votato';}

?>
qualche buon anima che mi aiuta?

grazieeeee