Реклама на сайте Advertise with us

Скрипт перенаправления с исп мускула

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 25.01.07
Сообщения: 2669
Рейтинг: 3470

Ссылка на сообщениеДобавлено: 18/02/09 в 17:05       Ответить с цитатойцитата 

Может есть у кого похожий вариант, или кто поможет, считаю скрипт не сложный
в общем надо чтобы при открытия линки вида
http://www.site.com/open.php?ID=7317

было соединение с мускулом, из таблицы сравнивался id, и перенаплавлялся на url который идет к этому id
а если id указывают которого нет в таблице, чтоб перенаправляло на определенную страницу

Спасибо

Dont worry about Chrome 64 popup blocker, use this sponsors - Clickaine и AdsTerra

0
 

all in

С нами с 18.11.08
Сообщения: 780
Рейтинг: 631

Ссылка на сообщениеДобавлено: 18/02/09 в 17:58       Ответить с цитатойцитата 

Simple tds подойдет наверно
http://simpletds.com/

0
 



С нами с 25.01.07
Сообщения: 2669
Рейтинг: 3470

Ссылка на сообщениеДобавлено: 18/02/09 в 18:56       Ответить с цитатойцитата 

нет, это не то

Dont worry about Chrome 64 popup blocker, use this sponsors - Clickaine и AdsTerra

0
 

ищу работу (php,mysql,js)

С нами с 26.05.07
Сообщения: 576
Рейтинг: 393

Ссылка на сообщениеДобавлено: 18/02/09 в 19:25       Ответить с цитатойцитата 

Код:
//параметры соединения с БД

   $dblocation = "хост базы данных"; 
   $dbname = "имя базы данных";       
   $dblogin = "логин для базы данных";         
   $dbpasswd = "пароль для базы данных";           

//соединение с БД
$dbcnx = @mysql_connect($dblocation,$dblogin,$dbpasswd);
   if(!$dbcnx)
   {
       exit();
   }
   if(! @mysql_select_db($dbname,$dbcnx) )
   {
       exit();
   }

//извлечение урла и перенаправление
if (!is_numeric($_GET['id'])) exit();

$id = $_GET['id'];

$query = "SELECT url FROM имя таблицы WHERE id =".$id."";
$result = mysql_query($query);
      if(mysql_num_rows($result) > 0)   
      {       
         $string = mysql_fetch_array($result))
         $urlout = $string['url'];
     
      header("Location: $urlout");   
      }
    else header("Location: урл_по_умолчанию");


примерно так

Последний раз редактировалось: Dim82 (18/02/09 в 20:15), всего редактировалось 1 раз

Каталог для Блогов, Фрих и Галёр, ссылки $0.03
рекламные дрочетексты на микросиджах

6
 



С нами с 03.02.09
Сообщения: 139
Рейтинг: 235

Ссылка на сообщениеДобавлено: 18/02/09 в 19:36       Ответить с цитатойцитата 

А проверять данные, которые пришли от пользователя кто будет? Юзеру доверять нельзя!

2
 

ищу работу (php,mysql,js)

С нами с 26.05.07
Сообщения: 576
Рейтинг: 393

Ссылка на сообщениеДобавлено: 18/02/09 в 19:45       Ответить с цитатойцитата 

это в первом приближении за 5 мин. icon_smile.gif

Каталог для Блогов, Фрих и Галёр, ссылки $0.03
рекламные дрочетексты на микросиджах

0
 

ищу работу (php,mysql,js)

С нами с 26.05.07
Сообщения: 576
Рейтинг: 393

Ссылка на сообщениеДобавлено: 18/02/09 в 19:46       Ответить с цитатойцитата 

if (!is_numeric($_GET['id'])) exit();

Каталог для Блогов, Фрих и Галёр, ссылки $0.03
рекламные дрочетексты на микросиджах

6
 



С нами с 25.01.07
Сообщения: 2669
Рейтинг: 3470

Ссылка на сообщениеДобавлено: 18/02/09 в 22:21       Ответить с цитатойцитата 

Dim82: Спасибо! именно то что надо! smail54.gif

Dont worry about Chrome 64 popup blocker, use this sponsors - Clickaine и AdsTerra

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »