Ah, apologies, I wasn't sure what it had to do with access technologies, so assumed you must have sent it to the wrong list. Before I too stray too far off topic, there are a couple of things I'd consider: Could you separate out the validation script from the script that controls the rest of the page? For example, use an include to call the footer etc. Do you need the die function, or could you rely on conditional statements to provide the validation robustly? Léonie. Léonie. -----Original Message----- From: access-uk@xxxxxxxxxxxxx [mailto:access-uk@xxxxxxxxxxxxx] On Behalf Of James Scholes Sent: 28 February 2009 19:31 To: Léonie Watson Subject: [access-uk] Re: PHP Issue Hi Léonie, Yes, I did mean to send this here. And how would that work, the form is in the middle of the page, so I can't include all the other parts that should come after the form, then make the form validation functions using die() because then the form's validation output will be right at the bottom of the page. James Scholes -- Contact Details -- E-mail: james@xxxxxxxxxxxxxxxx MSN/Windows Live Messenger: jamesscholes@xxxxxxx AIM: JamesScholes000 Skype: james.scholes -- Social Networks -- Twitter: http://www.twitter.com/jamesscholes Find me on Facebook! Username: jamesscholes Link to Facebook profile: http://www.facebook.com/profile.php?id=1375965156&hiq=jamesscholes Last.FM Profile: http://www.last.fm/user/jamesscholes000 -- Message sent at 07:30:02 PM GMT on Saturday, February 28, 2009 ** To leave the list, click on the immediately-following link:- ** [mailto:access-uk-request@xxxxxxxxxxxxx?subject=unsubscribe] ** If this link doesn't work then send a message to: ** access-uk-request@xxxxxxxxxxxxx ** and in the Subject line type ** unsubscribe ** For other list commands such as vacation mode, click on the ** immediately-following link:- ** [mailto:access-uk-request@xxxxxxxxxxxxx?subject=faq] ** or send a message, to ** access-uk-request@xxxxxxxxxxxxx with the Subject:- faq ** To leave the list, click on the immediately-following link:- ** [mailto:access-uk-request@xxxxxxxxxxxxx?subject=unsubscribe] ** If this link doesn't work then send a message to: ** access-uk-request@xxxxxxxxxxxxx ** and in the Subject line type ** unsubscribe ** For other list commands such as vacation mode, click on the ** immediately-following link:- ** [mailto:access-uk-request@xxxxxxxxxxxxx?subject=faq] ** or send a message, to ** access-uk-request@xxxxxxxxxxxxx with the Subject:- faq