/** * This method creates an anonymous user, it is, * an user with anonymous credentials. * */ public function &loadAnonymousUser() { $user = new User(); $credentials = new __AnonymousCredentials(); $user->setCredentials($credentials); return $user; }
$user = new User(); $software = new Software(); // On envoit au serveur d'advanced-creation les informations sur les versions et logiciels sendVersionsInfo($software->getSoftware(), $software->getVersion()); $test = $user->getUsername(); $testAddress = $user->getCompanyName(); if (!empty($test)) { $boutonUpdate = "Update"; } if (!empty($testAddress)) { $boutonUpdateAdresse = "Update"; } //------- On identifie le formulaire en fonction du nom du bouton submit --------- if (isset($_POST['send-credentials'])) { if (!empty($_POST['username']) && !empty($_POST['password'])) { $user->setCredentials($_POST['username'], $_POST['password']); } else { $message = "Your Username and password can't be empty, please fill them and update"; } } else { if (isset($_POST['send-address'])) { if (!empty($_POST['company_name']) && !empty($_POST['street1']) && !empty($_POST['city']) && !empty($_POST['zip']) && !empty($_POST['country'])) { $user->setAddress($_POST['company_name'], $_POST['street1'], $_POST['street2'], $_POST['street3'], $_POST['city'], $_POST['state'], $_POST['zip'], $_POST['country'], $_POST['phone'], $_POST['support']); } else { $message = "We coudn't update your address, please fill the required fields and try again"; } $testAddress = $user->getCompanyName(); if (!empty($testAddress)) { $boutonUpdateAdresse = "Update"; } }