// createBlog // v0.1.0 $check_access = 1; $noCurrentBlog = TRUE; include_once("init.inc.php"); if(count($blogs->getByOwner($userData['id'])) > 0) Redirection('index','?err='.urlencode("Vous avez déjà créé un blog.")); if(!empty($_POST['unixname'])) { if(($retour = $blogs->add($userData['id'],$_POST['unixname'],$_POST['title'],$_POST['text'])) === TRUE) Redirection("index"); $erreurs = array( 'TOO_SHORT' => "L'adresse du blog est trop courte. Elle doit faire au minimum 4 caractères.", 'TOO_LONG' => "L'adresse du blog est trop longue. Elle doit faire au maximum 32 caractères.", 'INVALID' => "L'adresse du blog n'est pas valide. Elle ne doit contenir que des chiffres et des lettres minuscules sans accents."); $errorMessage = $erreurs[$retour]; } echo xHTML::head("Création de blog","newblog"); if(array_key_exists('err',$_GET)) $errorMessage = urldecode($_GET['err']); if(isset($errorMessage) && (count($errorMessage) > 0)) echo '
'.xHTML::Protect($errorMessage).'
'; echo 'Bienvenue '.$userData['login'].'. Pour créer le blog remplissez les infos suivantes.
'; echo xHTML::foot(); ?>