FriMan
Может есть у кого похожий вариант, или кто поможет, считаю скрипт не сложный
в общем надо чтобы при открытия линки вида
http://www.site.com/open.php?ID=7317
было соединение с мускулом, из таблицы сравнивался id, и перенаплавлялся на url который идет к этому id
а если id указывают которого нет в таблице, чтоб перенаправляло на определенную страницу
Спасибо
Dim82
Код:
//параметры соединения с БД
$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 раз