I am planning to make a site related to my hosting business.
what I want to be done is , when people fill the form with their domain name , automatic account gets created in WHM , and a predefined PHP file gets uploaded to that domain's ftp. and that php file will be connected to a central database.
I have been doing research and found WHMAP that does provide automatic creation of accounts in WHM.
but my other problem still remains unanswered , can someone help ?
you can make default page, it is standard cpanel option.
I can not remember where exactly that page is, but go to cpanel forum and you will find it easy.
Default page will be automatically created for every new account, I use that option for more than two years.