Automated client signup
I am developing a web site that would have a form where my clients can sign up for my services. The problem is I want to somehow take the information from the form and insert it into the database on another domain or maybe sub domain then send an automated email with login credentials like user name and password and the good old welcome message directly after they have hit the submit button. This would mean that there would be a new client, user, and project that needed to be created seamlessly, and also, the first task already set up.
I am wondering if someone has already done this and how complicated would it be to do. If someone has done this can you please contact me at derek@valendesigns.com or if you know how this can be accomplished contact me as well. I don't have a ton of money but am willing to negotiate a fair price or trade of services. I'm a web designer who needs a developer and also might have a little extra work here and there....
Derek

Its definitely doable - just depends on how much hacking you want to do. Depending on what you have setup already, it's probably a few hours work to basically write a custom script to insert the data into the db. If you're doing anything else custom with PP, it would require more work to integrate with it.
It would obviously be best to be able to have an api or something to do this with, but I expect that won't be ready in time for when you want this by.
I haven't done anything custom really but a theme and some of the navigation JavaScript stuff. Can you contact me if you know how this could be accomplished. I'm down with a hack. I am familiar with the php mail() function and automating emails just not inserting into the database all at the same time.
Hey,
you could probably get some help on the dev mailing list or come have a chat in IRC. If you are new to IRC, you can check out the new live support page - http://projectpier.org/live-support
Hey valen,
I don't think it would be too hard to achieve this.
The first thing I would do is to move the 'Interacting with PP' parts out of the init.php page, and into index.php.
This would mean that you could include init.php in your website, then initiate one of the models(Models are the things that add information to the database) manually. Also, it wouldn't be too difficult to repeat when upgrading pp.
When I say 'Interacting with PP', I mean the parts that load the page controller(e.g. messages), and execute the action (e.g. view)(Come to think of it, why are they in init.php anyway?)
If you go on IRC, then I'm sure there should be someone on there to help you.