Прочие движки | ZeoCMS Новая жизнь старым задумкам.
Всем привет.
Решил приступить к написанию обновленного ZeoCMS
Что будет в новой ветки.
Возможности:
-Авторизация/Регистрация/Вспомнить пароль
-Новости
-Гостевая
-Форум
-Библиотека
-Загруз-Центр
-Голосования
-Группы
-Прямая покупка рекламы на сайте за балы сайта
Хочу услышать ваши коррективы и задумки по поводу дизайна.
________
посл. ред. 21.03.2017 в 12:22; всего 1 раз(а); by EnSX
Решил приступить к написанию обновленного ZeoCMS
Что будет в новой ветки.
Возможности:
-Авторизация/Регистрация/Вспомнить пароль
-Новости
-Гостевая
-Форум
-Библиотека
-Загруз-Центр
-Голосования
-Группы
-Прямая покупка рекламы на сайте за балы сайта
Хочу услышать ваши коррективы и задумки по поводу дизайна.
________
посл. ред. 21.03.2017 в 12:22; всего 1 раз(а); by EnSX
А когда оно будет?
fantik, в течении 3-4 дней . сейчас пишу на локалке. Хост ждёт .
EnSX, норм)
Кусок кода можно?
Freedom,
switch ($act){
////////////////////////////Форма для регистрации///////////////
default:
if($avt==1){textwrite('Вы уже зарегистрированы!');break;};
$_SESSION['code']=rand(1111,9999);
break;
//////////////////////////Регистрация//////////////////////////
case 'reg':
if($avt==1){textwrite('Вы уже зарегистрированы!');break;};
$name=bug($_POST['name']);
$pass=bug($_POST['pass']);
$mail=bug($_POST['mail']);
$code=intval($_POST['code']);
if(!$code){textwrite('Вы не ввели проверочный код!');break;};
if($_SESSION['code']!=$code){textwrite('Не правильный проверочный код!');unset($_SESSION['code']);break;};
if(!$name || !$pass || !$mail || mb_strlen($name)>50 || mb_strlen($pass)>32 || mb_strlen($mail)>50){
textwrite('Неправильные даные!');break;};
if (!preg_match("/^[0-9a-zA-Z-_.]+@[0-9a-zA-Z-_.]+\.[a-zA-Z]{2,4}$/", $mail)){
textwrite('Неверный формат email!');break;};
$ntest=mysql_query("SELECT * FROM `user` WHERE name='$name'");
if(mysql_num_rows($ntest)>0){textwrite('Такой логин уже зарегистрирован!');break;};
$mtest=mysql_query("SELECT * FROM `user` WHERE mail='$mail'");
if(mysql_num_rows($mtest)>0){textwrite('Этот email уже используется!');break;};
if(mb_strlen($name)>15){textwrite('Слишком длинный логин!');break;};
if(eregi("[^a-z0-9.()+_-]",$name)){textwrite('В логине только латинские буквы и цифры');break;};
////////////////////////////Форма для регистрации///////////////
default:
if($avt==1){textwrite('Вы уже зарегистрированы!');break;};
$_SESSION['code']=rand(1111,9999);
break;
//////////////////////////Регистрация//////////////////////////
case 'reg':
if($avt==1){textwrite('Вы уже зарегистрированы!');break;};
$name=bug($_POST['name']);
$pass=bug($_POST['pass']);
$mail=bug($_POST['mail']);
$code=intval($_POST['code']);
if(!$code){textwrite('Вы не ввели проверочный код!');break;};
if($_SESSION['code']!=$code){textwrite('Не правильный проверочный код!');unset($_SESSION['code']);break;};
if(!$name || !$pass || !$mail || mb_strlen($name)>50 || mb_strlen($pass)>32 || mb_strlen($mail)>50){
textwrite('Неправильные даные!');break;};
if (!preg_match("/^[0-9a-zA-Z-_.]+@[0-9a-zA-Z-_.]+\.[a-zA-Z]{2,4}$/", $mail)){
textwrite('Неверный формат email!');break;};
$ntest=mysql_query("SELECT * FROM `user` WHERE name='$name'");
if(mysql_num_rows($ntest)>0){textwrite('Такой логин уже зарегистрирован!');break;};
$mtest=mysql_query("SELECT * FROM `user` WHERE mail='$mail'");
if(mysql_num_rows($mtest)>0){textwrite('Этот email уже используется!');break;};
if(mb_strlen($name)>15){textwrite('Слишком длинный логин!');break;};
if(eregi("[^a-z0-9.()+_-]",$name)){textwrite('В логине только латинские буквы и цифры');break;};
Пора бы замутить соц сеть общение только голосовыми, думаю что то новое и будет хорошо посещаемым сайтом, только голосовыми общаться это ж кайф, у кого деньги или знания хорошие имеются может реализовать и пропиарить нормально