i dont really know much about this. if i have a script that i want to make into a website, how would i do this?
Be more specific, your php script does what? Most php scripts are a page or several pages that collect data or provides data dynamically. Some scripts are run simply by pointing your browser to the script file on the server.
Buy a domain name and use an ftp client to upload the files to the web space. If you have a script then it should come with installation instructions as well.
1. buy a domain name from a registrar like godaddy or namecheap 2. buy a hosting package 3. get ftp software 4. upload your script to your server 5. you'd probably have to create a database for use with the script 6. install your script and good luck marketing it...
With all due respect, it sounds like you have just the basic clues about what you want to do. I have a free dynamic DNS service. Go there and signup. You will be assigned a static domain name, i.e. knicks21.nr.tc. Update the service with your local machine's IP address and you will be able to access your machine via that static domain name. You will then be able to develop your website on your local machine.
I think t his will help you http://forums.digitalpoint.com/showthread.php?t=54046 also if you want to have a play about with php on your windows pc, try www.wampserver.com - it's a really easy install of php, apache and mysql