> When a user 'registers' with our site, I want to generate their personal > webpage for them. Currently, I have a webpage where the contents are > generated from their personal info in the db and I have a drop down to view > client pages but it is just the same page but I pass in the clientid so it > will display their data. This is fine but I want the users to be able to > tell others.."Visit my home page at www.eddiessite.com/Johnny or something > like that...I don't want them to have to say visit my page > www.eddissite/client_pages?clientid=43 does that make sense? Should I just > generate a folder for them with an index page that redirects then to the > clientpage with their id?
If you really wanted to write the file and not use some fancy rewrite rule or Apache trick, you could do this: $fp = fopen("http://www.eddissite.com/client_pages.php?clientid=43",'r'); while(!feof($fp)) { $data = fread($fp,10000); } fclose($fp); mkdir("/home/path/to/your/www/$client_name",0777); $fp2 = fopen("/home/path/to/your/www/$client_name/index.html",'w'); fwrite($fp2,$data); fclose($fp2); Just make sure all of your paths for images and links are still correctly created by client_pages.php You could use output buffering for the first part, too... ---John Holmes... -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php