session_start();
-//sets sessions variables
-if (!isset($_SESSION['profile']) && (!isset($_POST['action']) ||
-(isset($_POST['action']) && ($_POST['action']!="OK")))) {
- require("include/profile.inc.php");
- $profile=getprofile();
- require($profile['locale']);
- require("header.inc.php");
- require("profile_form.inc.php");
- require("footer.inc.php");
- exit;
-} elseif (!isset($_SESSION['profile'])) {
+// verify if a profile has been submitted
+if (!isset($_SESSION['profile']) && isset($_POST['action'] && $_POST['action']!="OK")) {
$_SESSION['name'] = $_POST['profile_name'];
$_SESSION['mail'] = $_POST['profile_mail'];
$_SESSION['org'] = $_POST['profile_org'];
$_SESSION['profile'] = true;
}
+//sets sessions variables
+if (!isset($_SESSION['profile'])) {
+ require("include/profile.inc.php");
+ $profile=getprofile();
+ require($profile['locale']);
+ require("header.inc.php");
+ require("profile_form.inc.php");
+ require("footer.inc.php");
+ exit;
+}
+
// refresh-post protection
$sname = $_SERVER['SCRIPT_NAME'];
$array = explode('/',$sname);