/**/ $change = isset($_GET['act']) && $_GET['act'] != 'complete' && $_GET['act'] != 'changed'; /*if($change) { $b = $db->result("SELECT user_id FROM board WHERE href = '".$_GET['act']."'"); if(!$board->getAdmin() or $board->getUserId() != $b) exit("У Вас нет прав для редкатирования этого объявления!<br />"); }*/ $required = array("title" => "Заголовок", "id_category" => "Категория", "autor" => "Автор", "phone" => "Телефон", "email" => "E-mail", "text" => "Описание", "city" => "Город"); $title = trim($_POST['title']); $text = trim($_POST['text']); $price = trim($_POST['price']); $price_t = trim($_POST['price_t']); $id_category = trim($_POST['id_category']); //echo '<pre>';var_dump($_POST);exit(); $info = $_POST; $user_id = $board->checkUser($info['email']); $push = array('user_id' => $user_id, 'href' => functions::translit($title) . '-' . functions::generate_password(10), 'status' => 'new'); $info = array_merge($info, $push); //$info['time'] = !$change ? time() : $db->query("SELECT time FROM board WHERE href = '".functions::q($_GET['act'])."'"); if (!$change) { $info['time'] = time(); } else { unset($info['time']); } $db->query("SELECT * FROM photo WHERE folder = '" . functions::q($_POST['photos_id']) . "' ORDER BY `time` ASC"); if ($db->getNumRows() > 0) { $image = new SimpleImage(); $i = 0; while ($photo = mysql_fetch_array($db->data)) { $url = 'photo/' . $photo['folder'] . '/' . $photo['name']; $image->load($url); if ($i == $_POST['photo_c']) {
function rememberPassword($email) { $pass = functions::generate_password(8); $res = $this->db->query("UPDATE users SET pass = '******' WHERE email = '" . functions::q($email) . "'"); if ($res) { $replace = array("%EMAIL%" => $email, "%PASS%" => $pass); $this->gomail($email, "remember", $replace); echo "<div class='success'>Новый пароль отправлен на Ваш e-mail.</div>"; } else { die("Произошла неизвестная ошибка :("); } }