if ($pas != $pas2) { $error_array['pass2'] = 'Паролите не въпадат!'; } if (!preg_match("/^([a-zA-Z0-9])+([a-zA-Z0-9\\._-])*@([a-zA-Z0-9_-])+([a-zA-Z0-9\\._-]+)+\$/", $email)) { $error_array['mail'] = 'Невалиден Email адрес!'; } if (!preg_match("/^[a-zA-Z0-9_]{3,16}\$/", $name)) { $error_array['name'] = 'Невалидно име!'; } if (!count($error_array) > 0) { db_init(); $sql = 'SELECT COUNT(*) as cnt FROM users WHERE login="******" OR email="' . addslashes($email) . '"'; $res = run_q($sql); $row = mysql_fetch_assoc($res); if ($row['cnt'] == 0) { run_q('INSERT INTO users (user_id,login,password,name,email,date_registerd) VALUES ("","' . addslashes($login) . '","' . md5($pas) . '","' . addslashes($name) . '","' . addslashes($email) . '",' . time() . ')'); if (mysql_error()) { echo mysql_error(); $error_array['name'] = 'Грешка.Моля опитаите отново!'; } else { header('Location: regnote.php'); exit; } } else { $error_array['login'] = '******'; $error_array['mail'] = 'Потребителско име или Email адреса е зает!'; } } } ?> <table border="0">
run_q('INSERT INTO group_cat (name,date_added,descs) VALUES ("' . $name . '",' . time() . ',"' . $desc . '")'); echo '<h1>Записано успешно!</h1>'; } } else { echo '<h1>Името съществува!</h1>'; } } $rs = run_q('SELECT * FROM group_cat'); echo '<table border="2"><tr><td>Име на темата:</td><td>Описание:</td><td>Редактирай</td><tr>'; while ($row = mysql_fetch_assoc($rs)) { echo '<tr><td>' . $row['name'] . '</td><td>' . $row['descs'] . '</td> <td> <a href="groups.php ? mode=edit&id=' . $row['group_cat_id'] . '">Редактирай</a></td></tr>'; } if ($_GET['mode'] == "edit" && $_GET['id'] > 0) { $id = (int) $_GET['id']; $rs = run_q('SELECT * FROM group_cat WHERE group_cat_id=' . $id); $ed_info = mysql_fetch_assoc($rs); } echo ' <br><br> <form action="groups.php" method="post"> <table border="0"> <tr> <td> Име на темата:</td><td><input type="text" name="group_name" value="' . $ed_info['name'] . '"></td><br/><tr> <td> Описание:</td><td><textarea name="desc" rows="5" cols="50">' . $ed_info['descs'] . '</textarea></td><br/><tr> <td> <input type="submit" value="Запиши"></td> <input type="hidden" name="ng" value="1"> </table> '; if ($_GET['mode'] == "edit") { echo '<input type="hidden" name="edit_id" value="' . $_GET['id'] . '">';
<?php session_start(); include 'functions.php'; my_header('вход'); if ($_POST['form_login'] == 1) { $login = trim($_POST['login_name']); $pass = trim($_POST['login_pass']); if (strlen($login) > 3 && strlen($pass) > 3) { db_init(); $rs = run_q('SELECT * FROM users WHERE login = "******" AND password = "******"'); if (mysql_num_rows($rs) == 1) { $row = mysql_fetch_assoc($rs); if ($row['active'] == 1) { $_SESSION['is_logged'] = true; $_SESSION['user_info'] = $row; header('Location:index.php'); exit; } else { echo 'Достъпът ви е спрян!!!'; } } elseif (mysql_num_rows($rs) == 0) { $errorname = 'Грешно име или парола!'; } else { echo '<h1 style="text-align:center" color="red">FATAL ERROR!!!</h1>'; //ЗАПИСВАНЕ НА ДАННИТЕ НА ПОТРЕБИТЕЛЯ. } } } ?>