restructuring/splitting signup process

Discussion in 'Templates customization' started by mariusz04, Nov 24, 2007.

  1. mariusz04

    mariusz04 New Member

    Joined:
    Sep 4, 2007
    Messages:
    4
    We would like to structure our signup process as follows:

    Arrive at signup page through price group id e.g. choosing product

    Step 1
    Name , Email,

    Step 2
    Rest of profile details - first name, , address 1, address 2, UK region, county and country dropdown , postcode, username, password, product specific terms and conditions (we control this through group id), price and payment method.

    Step 4
    Paypal payment

    I guess our question has 2 parts:

    1. when we come to the signup (currently all 1 page) how do we split it into 2 step (as above) but still carry the price group id so that on the second page it knows product specific terms and conditions (we control this through group id), price and payment method.

    2. can the signup process be split into various sections/seperate screens?
  2. alexander

    alexander Administrator Staff Member

    Joined:
    Jan 8, 2003
    Messages:
    6,279
    The simplest way is to create own script that will collect all data the way you want and then just post data to existing /amember/signup.php
  3. binbin

    binbin New Member

    Joined:
    Jan 29, 2008
    Messages:
    38
    hey mariusz04,

    Do you have succeed to restructuring/splitting your signup process ?
  4. mjmtaiwan

    mjmtaiwan aMember Pro Customer

    Joined:
    Aug 22, 2006
    Messages:
    45
    I have.

    Try this:
    Code:
    <form name=signup method=post action="http://www.your_site.com/amember/signup.php#e" class="signup_form">
    	<fieldset>
    		<legend>Please Complete to Begin Your Free Trial...</legend>
    		<ol>
    			<li><label for="name_f">First Name</label><input name="name_f" size="30" /></li>
    			<li><label for="name_l">Family Name</label><input name="name_l" size="30" /></li>
    			<li><label for="email">E-Mail</label><input onFocus="this.value=''" value=" We NEVER sell, or trade your email!"name="email" size="30" /></li>
    			<li><label for="login">User Name</label><input name="login" size="30" maxlength="30"</li>
    			<li><label for="pass0">Password</label><input name="pass0" ssize="30" maxlength="30" /></li>
    			<li><label for="pass0">Confirm Password</label><input name="pass1" ssize="30" maxlength="30" />
    			<br /><small>(enter your password again)</small></li>
    			<li>
    				<fieldset>
    					<legend>Your information remains stricktly confidential.</legend>
    				</fieldset>
    			</li>
    		</ol>
    	<p><input type="submit" value="Let's Get Started ->" /></p>
    	<br />
    	</fieldset>
    </form>
    I use css to format my form rather than a table which is why you see the <li>. Feel free to remove those and put this in your sites format. The important thing is the post to url and the name attributes, i.e. name="email"

Share This Page