本文整理汇总了PHP中Utilisateur::create方法的典型用法代码示例。如果您正苦于以下问题:PHP Utilisateur::create方法的具体用法?PHP Utilisateur::create怎么用?PHP Utilisateur::create使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Utilisateur
的用法示例。
在下文中一共展示了Utilisateur::create方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: ajoutParent
public function ajoutParent()
{
$this->load->model("Utilisateur");
$this->load->model("Ville");
switch ($_SERVER['REQUEST_METHOD']) {
case 'GET':
if (isset($_SESSION['user'])) {
$data['villes'] = Ville::getAll();
$this->load->view('ajoutParent', $data);
} else {
$_SESSION["messagee"] = "Connexion requise";
header('Location:' . base_url() . "index.php/welcome/connexion");
exit;
}
break;
case 'POST':
if (isset($_POST["nom"]) && isset($_POST["prenom"]) && isset($_POST['idVille']) && isset($_POST['login']) && isset($_POST['mdp']) && isset($_POST['mail']) && isset($_POST['tel'])) {
$ok = Utilisateur::create($_POST['nom'], $_POST['prenom'], $_POST['idVille'], $_POST['login'], $_POST['mdp'], $_POST['mail'], $_POST['tel']);
if ($ok) {
$_SESSION['messages'] = "Création réussie";
} else {
$_SESSION['messagee'] = "Échec de la création";
}
header('Location: ' . base_url() . 'index.php/gestionParent');
exit;
} else {
$_SESSION['messagee'] = "Il manque des infos";
header('Location: ' . base_url() . 'index.php/gestionParent/ajoutParent');
exit;
}
break;
}
}
示例2: insertionAdulte
private function insertionAdulte($login, $u)
{
$ok = false;
$suffixeLogin = 1;
$l = $login;
do {
if (Utilisateur::loginExists($l)) {
$l = $login . $suffixeLogin;
$suffixeLogin += 1;
} else {
$ok = true;
}
} while (!$ok);
$insertionParent = Utilisateur::create($u->nom(), $u->prenom(), intVal($u->idVille()), $l, $l, $u->mail());
return $insertionParent;
}