Прошу прощения, в выдаче острова уже есть?
Я бы сделал так, с главной и в сквозном меню ссылки на сами курорты - Краснодар, Геленжик, что там ещё. С курортов, т.е. со страницы "Краснодар" в подраздел "отели и гостинницы" и в подраздел "достопримечательности". А уже с подразделов в статьи. Статьи перелинковать между собой. Схема классическая вообщем то, но по мне наилучший вариант. А дальше - смотря что будете продвигать, туда и качать вес.
Это я понимаю.
Я не понял - почему не выводится строка из таблицы БД при таком Get как я написал выше.
Ведь должно выполняться.
Да, это сделал уже почти.
Сделал тестовую страницы, такого содержания.
testim.php
$tekurl = $_SERVER['REQUEST_URI']; $vbz = explode("id=", $tekurl); $id = $vbz[1]; // соединяемся с БД $db = mysql_connect('localhost','имя_юзера','пароль_юзера'); mysql_select_db('имя_БД', $db); $result = mysql_query("SELECT zavodpapka, modelpapka, photoname, photopromo FROM tovar WHERE id=$id LIMIT 1"); $vsego = mysql_num_rows($result); if ($vsego>0) { $dannye = mysql_fetch_array($result, MYSQL_ASSOC); // ассоциативн массив $nashfab = $dannye['zavodpapka']; $nashkoll = $dannye['modelpapka']; $photoname = $dannye['photoname']; $photopromo = $dannye['photopromo']; } mysql_free_result($result); mysql_close($db); // закрыли соединение с БД echo "<br>nashfab $nashfab"; print_r($dannye);
Захожу на урл
данные выводятся
захожу на урл
Данные не выводятся.
Ничего не понимаю, почему не выводит первую строку.
И всё таки одного не понимаю.
Если у меня не передается в урле ни id, ни user и т.д., т.е. у меня нет таких урлов
то для инъекции не подставить
а значит инъекцию не сделать.
У меня скрипт смотрит текущий урл - все что после ? обрезает.
Остается только основная часть урла, исходя из неё и берется строка из БД.
Запутался вообщем
Да, есть такие планы, но нужно как то аккуратно, так как с него к нам клиенты обращаются (боимся сломать). Это вообщем дело времени.
Вот ошибка при подкл по SSH
Без ssh не справляется (истекает время). Просто на сервере 4000 файлов, сайт старый и сделан был изначально без БД. Простым клонированием документов с подменой внутренних переменных. Знаю, что сделано не правильно, но вот так.
Спасибо за информацию.
Пароли ФТП в Тотале не храню.
Как подключаться по SSH так и не разобрался, так как проделав то что написано в Айболите -появляется надпись в окне - типа, коннект не возможен...
$tekurl = substr ($_SERVER['REQUEST_URI'],1); // затем проделываем некоторые действия с $tekurl// затем проверяем существование урла в таблице// $value - это название таблицы, определяется исходя из $tekurl$result = mysql_query("SELECT id FROM $value WHERE urlstranizi='$tekurl' LIMIT 1");
Ошибки на сайте не отображаются (вывод выкл).
Переход по страницам осуществляется возможно несколько не обычно - ссылка с прямым урл, в ссылке нет данных о товаре. Т.е. сам урл содержит наименование товара.
Например, страница, www.site.ru/samsung_galaxy_tab_5.php
Я так понимаю, обычно делают www.site.ru/tovar?id=1000 и т.д. но у меня не так.
В базе записан этот урл и описание товара. А скрипт при переходе юзера на некую страницу (по ссылке на сайте или просто в браузере ввел), так вот скрипт проверяет - существует ли указанный урл в таблице БД. Как то так.
Читаю. Да на сайте БД есть, но у нас нет уролов через GET запросы.
Т.е. нет страниц вида http://test.com/index.php?id=1
Ладно, буду разбираться. Спасибо