ik heb een mooi script op internetgevonden alleen wanneer ik op login klik komt er dit testaan:
Quote:
Warning: Cannot modify header information - headers already sent by (output started at /home/master/domains/salusscape.com/public_html/include/constants.php:50) in /home/master/domains/salusscape.com/public_html/process.php on line 71
gedeelte vqn script:
ik hoop dat iemand me kan helpen
Quote:
Warning: Cannot modify header information - headers already sent by (output started at /home/master/domains/salusscape.com/public_html/include/constants.php:50) in /home/master/domains/salusscape.com/public_html/process.php on line 71
gedeelte vqn script:
[COLOR= #0000BB]<?[/COLOR]
[COLOR= #FF8000]/*
*
* Process.php
*
*/[/COLOR]
[URL="http://www.php.net/include"]include[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"include/session.php"[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/class"]class[/URL] Process
[COLOR= #007700]{[/COLOR]
[COLOR= #FF8000]/* Class constructor */[/COLOR]
[COLOR= #007700]function[/COLOR] Process[COLOR= #007700](){[/COLOR]
[URL="http://www.php.net/global"]global[/URL] [COLOR= #0000BB]$session[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #FF8000]/* User submitted login form */[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]sublogin[/COLOR][COLOR= #007700]])){[/COLOR]
[COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]procLogin[COLOR= #007700]();
}[/COLOR]
[COLOR= #FF8000]/* User submitted registration form */[/COLOR]
[URL="http://www.php.net/else"]else[/URL] [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]subjoin[/COLOR][COLOR= #007700]])){[/COLOR]
[COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]procRegister[COLOR= #007700]();
}[/COLOR]
[COLOR= #FF8000]/* User submitted forgot password form */[/COLOR]
[URL="http://www.php.net/else"]else[/URL] [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]subforgot[/COLOR][COLOR= #007700]])){[/COLOR]
[COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]procForgotPass[COLOR= #007700]();
}[/COLOR]
[COLOR= #FF8000]/* User submitted edit account form */[/COLOR]
[URL="http://www.php.net/else"]else[/URL] [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]subedit[/COLOR][COLOR= #007700]])){[/COLOR]
[COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]procEditAccount[COLOR= #007700]();
}[/COLOR]
[COLOR= #FF8000]/**
* The only other reason user should be directed here
* is if he wants to logout, which means user is
* logged in currently.
*/[/COLOR]
[URL="http://www.php.net/else"]else[/URL] [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$session[/COLOR][COLOR= #007700]->[/COLOR]logged_in[COLOR= #007700]){[/COLOR]
[COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]procLogout[COLOR= #007700]();
}[/COLOR]
[COLOR= #FF8000]/**
* Should not get here, which means user is viewing this page
* by mistake and therefore is redirected.
*/[/COLOR]
[URL="http://www.php.net/else"]else[/URL][COLOR= #007700]{[/COLOR]
[URL="http://www.php.net/header"]header[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Location: index.php"[/COLOR][COLOR= #007700]);
}
}[/COLOR]
[COLOR= #FF8000]/**
* procLogin - Processes the user submitted login form, if errors
* are found, the user is redirected to correct the information,
* if not, the user is effectively logged in to the system.
*/[/COLOR]
[COLOR= #007700]function[/COLOR] procLogin[COLOR= #007700](){[/COLOR]
[URL="http://www.php.net/global"]global[/URL] [COLOR= #0000BB]$session[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$form[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #FF8000]/* Login attempt */[/COLOR]
[COLOR= #0000BB]$retval[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$session[/COLOR][COLOR= #007700]->[/COLOR]login[COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]user[/COLOR][COLOR= #007700]],[/COLOR] [COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]pass[/COLOR][COLOR= #007700]],[/COLOR] [URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]remember[/COLOR][COLOR= #007700]]));[/COLOR]
[COLOR= #FF8000]/* Login successful */[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$retval[/COLOR][COLOR= #007700]){[/COLOR]
[URL="http://www.php.net/header"]header[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Location: "[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$session[/COLOR][COLOR= #007700]->[/COLOR]referrer[COLOR= #007700]);
}[/COLOR]
[COLOR= #FF8000]/* Login failed */[/COLOR]
[URL="http://www.php.net/else"]else[/URL][COLOR= #007700]{[/COLOR]
[COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]value_array[/COLOR][COLOR= #007700]] =[/COLOR] [COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]error_array[/COLOR][COLOR= #007700]] =[/COLOR] [COLOR= #0000BB]$form[/COLOR][COLOR= #007700]->[/COLOR]getErrorArray[COLOR= #007700]();[/COLOR]
[URL="http://www.php.net/header"]header[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Location: "[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$session[/COLOR][COLOR= #007700]->[/COLOR]referrer[COLOR= #007700]);
}
}[/COLOR]
[COLOR= #FF8000]/**
* procLogout - Simply attempts to log the user out of the system
* given that there is no logout form to process.
*/[/COLOR]
[COLOR= #007700]function[/COLOR] procLogout[COLOR= #007700](){[/COLOR]
[URL="http://www.php.net/global"]global[/URL] [COLOR= #0000BB]$session[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$retval[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$session[/COLOR][COLOR= #007700]->[/COLOR]logout[COLOR= #007700]();[/COLOR]
[URL="http://www.php.net/header"]header[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Location: index.php"[/COLOR][COLOR= #007700]);
}[/COLOR]
[COLOR= #FF8000]/**
* procRegister - Processes the user submitted registration form,
* if errors are found, the user is redirected to correct the
* information, if not, the user is effectively registered with
* the system and an email is (optionally) sent to the newly
* created user.
*/[/COLOR]
[COLOR= #007700]function[/COLOR] procRegister[COLOR= #007700](){[/COLOR]
[URL="http://www.php.net/global"]global[/URL] [COLOR= #0000BB]$session[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$form[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #FF8000]/* Convert username to all lowercase (by option) */[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR]ALL_LOWERCASE[COLOR= #007700]){[/COLOR]
[COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]user[/COLOR][COLOR= #007700]] =[/COLOR] [URL="http://www.php.net/strtolower"]strtolower[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]user[/COLOR][COLOR= #007700]]);
}[/COLOR]
[COLOR= #FF8000]/* Registration attempt */[/COLOR]
[COLOR= #0000BB]$retval[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$session[/COLOR][COLOR= #007700]->[/COLOR]register[COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]user[/COLOR][COLOR= #007700]],[/COLOR] [COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]pass[/COLOR][COLOR= #007700]],[/COLOR] [COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]email[/COLOR][COLOR= #007700]]);[/COLOR]
[COLOR= #FF8000]/* Registration Successful */[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$retval[/COLOR] [COLOR= #007700]==[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700]){[/COLOR]
[COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]reguname[/COLOR][COLOR= #007700]] =[/COLOR] [COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]user[/COLOR][COLOR= #007700]];[/COLOR]
[COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]regsuccess[/COLOR][COLOR= #007700]] =[/COLOR] true[COLOR= #007700];[/COLOR]
[URL="http://www.php.net/header"]header[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Location: "[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$session[/COLOR][COLOR= #007700]->[/COLOR]referrer[COLOR= #007700]);
}[/COLOR]
[COLOR= #FF8000]/* Error found with form */[/COLOR]
[URL="http://www.php.net/else"]else[/URL] [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$retval[/COLOR] [COLOR= #007700]==[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700]){[/COLOR]
[COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]value_array[/COLOR][COLOR= #007700]] =[/COLOR] [COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]error_array[/COLOR][COLOR= #007700]] =[/COLOR] [COLOR= #0000BB]$form[/COLOR][COLOR= #007700]->[/COLOR]getErrorArray[COLOR= #007700]();[/COLOR]
[URL="http://www.php.net/header"]header[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Location: "[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$session[/COLOR][COLOR= #007700]->[/COLOR]referrer[COLOR= #007700]);
}[/COLOR]
[COLOR= #FF8000]/* Registration attempt failed */[/COLOR]
[URL="http://www.php.net/else"]else[/URL] [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$retval[/COLOR] [COLOR= #007700]==[/COLOR] [COLOR= #0000BB]2[/COLOR][COLOR= #007700]){[/COLOR]
[COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]reguname[/COLOR][COLOR= #007700]] =[/COLOR] [COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]user[/COLOR][COLOR= #007700]];[/COLOR]
[COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]regsuccess[/COLOR][COLOR= #007700]] =[/COLOR] false[COLOR= #007700];[/COLOR]
[URL="http://www.php.net/header"]header[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Location: "[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$session[/COLOR][COLOR= #007700]->[/COLOR]referrer[COLOR= #007700]);
}
}[/COLOR]
[COLOR= #FF8000]/**
* procForgotPass - Validates the given username then if
* everything is fine, a new password is generated and
* emailed to the address the user gave on sign up.
*/[/COLOR]
[COLOR= #007700]function[/COLOR] procForgotPass[COLOR= #007700](){[/COLOR]
[URL="http://www.php.net/global"]global[/URL] [COLOR= #0000BB]$database[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$session[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$mailer[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$form[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #FF8000]/* Username error checking */[/COLOR]
[COLOR= #0000BB]$subuser[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]user[/COLOR][COLOR= #007700]];[/COLOR]
[COLOR= #0000BB]$field[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]"user"[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]//Use field name for username[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700](![/COLOR][COLOR= #0000BB]$subuser[/COLOR] [COLOR= #007700]||[/COLOR] [URL="http://www.php.net/strlen"]strlen[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$subuser[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/trim"]trim[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$subuser[/COLOR][COLOR= #007700])) ==[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700]){[/COLOR]
[COLOR= #0000BB]$form[/COLOR][COLOR= #007700]->[/COLOR]setError[COLOR= #007700]([/COLOR][COLOR= #0000BB]$field[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"* Username not entered<br>"[/COLOR][COLOR= #007700]);
}[/COLOR]
[URL="http://www.php.net/else"]else[/URL][COLOR= #007700]{[/COLOR]
[COLOR= #FF8000]/* Make sure username is in database */[/COLOR]
[COLOR= #0000BB]$subuser[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/stripslashes"]stripslashes[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$subuser[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/strlen"]strlen[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$subuser[/COLOR][COLOR= #007700]) <[/COLOR] [COLOR= #0000BB]5[/COLOR] [COLOR= #007700]||[/COLOR] [URL="http://www.php.net/strlen"]strlen[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$subuser[/COLOR][COLOR= #007700]) >[/COLOR] [COLOR= #0000BB]30[/COLOR] [COLOR= #007700]||
![/COLOR][URL="http://www.php.net/eregi"]eregi[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"^([0-9a-z])+$"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$subuser[/COLOR][COLOR= #007700]) ||
(![/COLOR][COLOR= #0000BB]$database[/COLOR][COLOR= #007700]->[/COLOR]usernameTaken[COLOR= #007700]([/COLOR][COLOR= #0000BB]$subuser[/COLOR][COLOR= #007700]))){[/COLOR]
[COLOR= #0000BB]$form[/COLOR][COLOR= #007700]->[/COLOR]setError[COLOR= #007700]([/COLOR][COLOR= #0000BB]$field[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"* Username does not exist<br>"[/COLOR][COLOR= #007700]);
}
}[/COLOR]
[COLOR= #FF8000]/* Errors exist, have user correct them */[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$form[/COLOR][COLOR= #007700]->[/COLOR]num_errors [COLOR= #007700]>[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700]){[/COLOR]
[COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]value_array[/COLOR][COLOR= #007700]] =[/COLOR] [COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]error_array[/COLOR][COLOR= #007700]] =[/COLOR] [COLOR= #0000BB]$form[/COLOR][COLOR= #007700]->[/COLOR]getErrorArray[COLOR= #007700]();
}[/COLOR]
[COLOR= #FF8000]/* Generate new password and email it to user */[/COLOR]
[URL="http://www.php.net/else"]else[/URL][COLOR= #007700]{[/COLOR]
[COLOR= #FF8000]/* Generate new password */[/COLOR]
[COLOR= #0000BB]$newpass[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$session[/COLOR][COLOR= #007700]->[/COLOR]generateRandStr[COLOR= #007700]([/COLOR][COLOR= #0000BB]8[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #FF8000]/* Get email of user */[/COLOR]
[COLOR= #0000BB]$usrinf[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$database[/COLOR][COLOR= #007700]->[/COLOR]getUserInfo[COLOR= #007700]([/COLOR][COLOR= #0000BB]$subuser[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$email[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$usrinf[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]email[/COLOR][COLOR= #007700]];[/COLOR]
[COLOR= #FF8000]/* Attempt to send the email with new password */[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$mailer[/COLOR][COLOR= #007700]->[/COLOR]sendNewPass[COLOR= #007700]([/COLOR][COLOR= #0000BB]$subuser[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$email[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$newpass[/COLOR][COLOR= #007700])){[/COLOR]
[COLOR= #FF8000]/* Email sent, update database */[/COLOR]
[COLOR= #0000BB]$database[/COLOR][COLOR= #007700]->[/COLOR]updateUserField[COLOR= #007700]([/COLOR][COLOR= #0000BB]$subuser[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"password"[/COLOR][COLOR= #007700],[/COLOR] [URL="http://www.php.net/md5"]md5[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$newpass[/COLOR][COLOR= #007700]));[/COLOR]
[COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]forgotpass[/COLOR][COLOR= #007700]] =[/COLOR] true[COLOR= #007700];
}[/COLOR]
[COLOR= #FF8000]/* Email failure, do not change password */[/COLOR]
[URL="http://www.php.net/else"]else[/URL][COLOR= #007700]{[/COLOR]
[COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]forgotpass[/COLOR][COLOR= #007700]] =[/COLOR] false[COLOR= #007700];
}
}[/COLOR]
[URL="http://www.php.net/header"]header[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Location: "[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$session[/COLOR][COLOR= #007700]->[/COLOR]referrer[COLOR= #007700]);
}[/COLOR]
[COLOR= #FF8000]/**
* procEditAccount - Attempts to edit the users account
* information, including the password, which must be verified
* before a change is made.
*/[/COLOR]
[COLOR= #007700]function[/COLOR] procEditAccount[COLOR= #007700](){[/COLOR]
[URL="http://www.php.net/global"]global[/URL] [COLOR= #0000BB]$session[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$form[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #FF8000]/* Account edit attempt */[/COLOR]
[COLOR= #0000BB]$retval[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$session[/COLOR][COLOR= #007700]->[/COLOR]editAccount[COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]curpass[/COLOR][COLOR= #007700]],[/COLOR] [COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]newpass[/COLOR][COLOR= #007700]],[/COLOR] [COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]email[/COLOR][COLOR= #007700]]);[/COLOR]
[COLOR= #FF8000]/* Account edit successful */[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$retval[/COLOR][COLOR= #007700]){[/COLOR]
[COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]useredit[/COLOR][COLOR= #007700]] =[/COLOR] true[COLOR= #007700];[/COLOR]
[URL="http://www.php.net/header"]header[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Location: "[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$session[/COLOR][COLOR= #007700]->[/COLOR]referrer[COLOR= #007700]);
}[/COLOR]
[COLOR= #FF8000]/* Error found with form */[/COLOR]
[URL="http://www.php.net/else"]else[/URL][COLOR= #007700]{[/COLOR]
[COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]value_array[/COLOR][COLOR= #007700]] =[/COLOR] [COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]error_array[/COLOR][COLOR= #007700]] =[/COLOR] [COLOR= #0000BB]$form[/COLOR][COLOR= #007700]->[/COLOR]getErrorArray[COLOR= #007700]();[/COLOR]
[URL="http://www.php.net/header"]header[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Location: "[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$session[/COLOR][COLOR= #007700]->[/COLOR]referrer[COLOR= #007700]);
}
}
function[/COLOR] procEditPassword[COLOR= #007700](){[/COLOR]
[URL="http://www.php.net/global"]global[/URL] [COLOR= #0000BB]$session[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$form[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$retval[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$session[/COLOR][COLOR= #007700]->[/COLOR]editPassword[COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]curpass[/COLOR][COLOR= #007700]],[/COLOR] [COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]newpass[/COLOR][COLOR= #007700]]);[/COLOR]
[COLOR= #FF8000]/* Account edit successful */[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$retval[/COLOR][COLOR= #007700]){[/COLOR]
[COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]useredit[/COLOR][COLOR= #007700]] =[/COLOR] true[COLOR= #007700];[/COLOR]
[URL="http://www.php.net/header"]header[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Location: "[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$session[/COLOR][COLOR= #007700]->[/COLOR]referrer[COLOR= #007700]);
}[/COLOR]
[COLOR= #FF8000]/* Error found with form */[/COLOR]
[URL="http://www.php.net/else"]else[/URL][COLOR= #007700]{[/COLOR]
[COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]value_array[/COLOR][COLOR= #007700]] =[/COLOR] [COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]error_array[/COLOR][COLOR= #007700]] =[/COLOR] [COLOR= #0000BB]$form[/COLOR][COLOR= #007700]->[/COLOR]getErrorArray[COLOR= #007700]();[/COLOR]
[URL="http://www.php.net/header"]header[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Location: "[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$session[/COLOR][COLOR= #007700]->[/COLOR]referrer[COLOR= #007700]);
}
}
};[/COLOR]
[COLOR= #FF8000]/* Initialize process */[/COLOR]
[COLOR= #0000BB]$process[/COLOR] [COLOR= #007700]= new[/COLOR] Process[COLOR= #007700];[/COLOR]
?> ik hoop dat iemand me kan helpen
