Originally Posted by notgonnalogin
It says IP is 188.8.131.52 but it gives a 404 error when I go there. Is it /mydomain or /myusername (a234234234)?
I have ftp access to the IP but not http access.
going to make new site and copy everything over
As deiti said, you are using a shared & free web hosting which means - that IP is used by everyone. You will need a domain to point out to the name servers of 000webhost to publicize (or view) your website.
And make sure you point out your name servers (on your domain's panel) to ns01.000webhost.com and ns02.000webhost.com.