|
Posted by linda on 11/15/06 21:20
Sigh thought I'd found it, but no, also noticed I had a closing bracket
after the included header, but that did nothing the hunt still goes on...
this is driving me mad!
"linda" <n0spamF0rme@tiscali.co.uk> wrote in message
news:455b839d$1_3@mk-nntp-2.news.uk.tiscali.com...
> Can anyone see the error! I've been looking for over three hours and I
> just can find it. I'm getting a parse error. I just can't find it, what
> am I missing? Sigh.... I hoping someone else can see it.
>
> Best wishes,
> Linda
>
> <?php
> $title = 'Register';
> include_once 'includes/header.html';
> ?>
> //Check if the form has been submitted.
> if (isset($_POST[submitted])) {
>
> $errors = array(); //Initialize error array.
>
> //Check for a name.
> if (empty($_POST['name'])) {
> $errors[] = 'You forgot to enter your name.';
> }
>
> //Check for an email address.
> if (empty($_POST['email'])) {
> $errors[] = 'You forgot to enter your email address.';
> }
>
> //Check for a password and match against the confirmed password.
> if (empty($_POST['password1'])) {
> if ($_POST['password1'] !=$_POST['password2']) {
> $errors[] = 'Your passwords did not match.';
> }
> } else{
> $errors[] = 'You forgot to enter your password.';
> }
>
> //Register the user here.
>
>
>
>
> //Send them an email.
> $body = "Thank you for registering with us.\n\nYour Password Is:
> '{$_POST['password1']}'.\n\nSincerely Admin\nMy domain name";
> mail ($_POST['email']), 'Thank you for registering', $body, 'From:
> admin@mydomain.co.uk';
>
> echo '<h2>Thank You!</h2>
> <p>You are now registered. An email has been sent to your email address
> confirming the information.<br />';
>
> //Report the errors.
> }else{
>
> echo '<h2>Error!</h2>\n
> <p>The following error(s) occured:<br /></p>';
>
> foreach ($errors as $msg) { //Print each error message.
> echo " - $msg<br />\n";
> }
> echo '</p><p>Please correct the fields.<br /></p>';
> } else{
> //Display the form.
> ?>
>
> <fieldset>
> <legend><h2>Register For An Account</h2></legend>
> <form action="register.php" method="POST">
> <input type="hidden" value="TRUE" name="submitted" />
> <p align="left">Please ensure the email you supply is valid, as accounts
> where email confirmations bounced back after registration <b>are
> deleted</b>!</p>
> <table>
> <tr>
> <td>Name: </td>
> <td><input type="text" name="name" size="50" /></td>
> </tr>
> <tr>
> <td>Email Address: </td>
> <td><input type="text" name="email" size="50" /></td>
> </tr>
> <tr>
> <td>Password: </td>
> <td><input type="password" name="password1" /></td>
> </tr>
> <tr>
> <td>Confirm Password: </td>
> <td><input type="password" name="password2" /></td>
> </tr>
> <tr>
> <td COLSPAN="2" align="right"><input type="submit" value="Register"
> /></td>
> </tr>
> </table>
> </form>
> </fieldset>
>
>
> <?php
> }//Close the main IF_ELSE.
> include_once 'includes/footer.html';
> ?>
>
[Back to original message]
|