require_once 'bd_script.php'; // подключаем smarty $smarty_dir = 'Smarty/'; require $smarty_dir . 'libs/Smarty.class.php'; $smarty = new Smarty(); $smarty->compile_check = TRUE; $smarty->debugging = FALSE; $smarty->template_dir = $smarty_dir . 'templates/'; $smarty->compile_dir = $smarty_dir . 'templates_c/'; $smarty->cache_dir = $smarty_dir . 'cache/'; $smarty->config_dir = $smarty_dir . 'configs/'; //передаем 'имя переменной' и 'значение' $smarty->assign('title', 'Наше объявление'); $smarty->assign('citys', $citys); $smarty->assign('categorys', $categorys); connect_bd('localhost', 'root', '', 'main_bd'); if (isset($_POST['confirm_add'])) { // кнопка добавить if (is_numeric($_POST['id_r'])) { // если присутствует метка id_r то сохраняем редактируемое объявление edit_ads($_POST); } else { ads_ad($_POST); // иначе добавляем новое объявление } restart(); // вызываем restart(); для очистки формы } elseif (isset($_POST['clear_form']) || isset($_POST['back'])) { // кнопка очистить форму вызывает restart(); restart(); } elseif (isset($_POST['clear_base'])) {
$result = mysql_query($sql); $categories = array(); while ($row = mysql_fetch_assoc($result)) { array_push($categories, $row); } $sql = "SELECT * FROM bookmarks WHERE user = "******" ORDER BY position"; $result = mysql_query($sql); $bookmarks = array(); while ($row = mysql_fetch_assoc($result)) { array_push($bookmarks, $row); } mysql_close($connexion); ////////////////// //////IMPORT ////////////////// $connexion2 = connect_bd(SERVER_N, USER_N, PASSWORD_N, BASE_NAME_N); //user $idUser = $_POST['idUserNew']; $categoryConversion = array(); foreach ($categories as $k => $v) { $name = addslashes(utf8_decode(html_entity_decode($v['nom']))); $sql = "INSERT INTO category (name, parent, user_id) VALUES ('" . $name . "', '" . $v['idParent'] . "','" . $idUser . "')"; mysql_query($sql); $categoryConversion[$v['id']] = mysql_insert_id(); } //bookmark $bookmarkConversion = array(); $sql = "SELECT id FROM category WHERE name = '__default' AND user_id = " . $idUser . " LIMIT 1"; $result = mysql_query($sql); $row = mysql_fetch_assoc($result); $idFav = $row['id'];
<?php error_reporting(E_ALL | E_STRICT); ini_set('display_errors', 1); header("Content-Type: text/html; charset=utf-8"); $project_root = $_SERVER['DOCUMENT_ROOT']; $smarty_dir = $project_root . '/Smarty/'; require_once "dz9-functions.php"; // подключаем файл с функциями require_once "bd_script.php"; //подключаем файл со скриптами для БД require_once "data_connection.php"; //подключаем файл для соединения с БД connect_bd($ServerName, $UserName, $Password, $Database); //соединяемся с БД // подключаем smarty $smarty_dir = 'Smarty/'; require $smarty_dir . 'libs/Smarty.class.php'; $smarty = new Smarty(); $smarty->compile_check = TRUE; $smarty->debugging = FALSE; $smarty->template_dir = $smarty_dir . 'templates/'; $smarty->compile_dir = $smarty_dir . 'templates_c/'; $smarty->cache_dir = $smarty_dir . 'cache/'; $smarty->config_dir = $smarty_dir . 'configs/'; //передаем 'имя переменной' и 'значение' $smarty->assign('title', 'Наше объявление'); $smarty->assign('cities', get_cities()); $smarty->assign('category', get_category()); if (isset($_POST['confirm_add'])) { // кнопка добавить