Hab den Fehler gefunden(endlich..)
Man darf nicht
$udate2 = "update count set ip = $ip"; schreiben, sondern man muss anscheinend der DB zeigen, dass da ein String daher kommt und das ganze so schreiben:
$udate2 = "update count set ip = '$ip"';
Und das hat mich den ganzen Vormittag, und jetzt auch noch eine halbe Stunde beschäftigt...

Na wurscht, jetzt funktionierts endlich.
