#1 2008.03.13 01:42

Keks
Участник
Зарегистрирован: 2008.03.13
Сообщений: 2
Карма: 0
Профиль

Сервис

Хотелось бы знать как сделать что либо сервисным только через Кукисы? Я знаю только такое
 

Код:

1
span style="color: #0000BB"><?phpif (isset($_GET['url'])){echo '<a href=" http://'.$_GET[ "url"].'">'.$_GET["url"].'</a >';}else{echo '<a href="/index.php">На главную</a>';}?>

Админ, подскажи как сделать тоже самое только через Кукисы

Неактивен

#2 2008.03.13 10:14

Admin
Administrator
Зарегистрирован: 2007.11.03
Сообщений: 95
Карма: -1
Профиль

Re: Сервис

Keks,

Код:

1
span style="color: #0000BB"><?phpif(isset($_GET['url'])){// если $url передан через $_GET$url = trim(str_replace('http://',null,stripslashes(strip_tags($_GET['url']))));// ставим кукисsetcookie('url',$url,false,'/');}elseif($_COOKIE['url']){// если через $_COOKIE$url = trim(stripslashes(strip_tags($_COOKIE['url'])));}else{// если ничего$url = 'wapinet.ru';}// теперь в переменной $url - нужный сайт?>

сердце пронзенное ветром

Неактивен

#3 2008.03.14 00:53

Keks
Участник
Зарегистрирован: 2008.03.13
Сообщений: 2
Карма: 0
Профиль

Re: Сервис

А какой код, чтоб показывал сервисную обратную ссылку? Скажи пожалуйста

Неактивен

#4 2008.03.14 01:14

Admin
Administrator
Зарегистрирован: 2007.11.03
Сообщений: 95
Карма: -1
Профиль

Re: Сервис

print $url;


сердце пронзенное ветром

Неактивен

#5 2008.03.25 14:55

D3n4ik
Гость

Re: Сервис

а как прописать стобы работало другому админу ? и можно ли сделать типа &url=site.ru&name=супер загрузки    ???

#6 2008.03.25 15:12

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: Сервис

D3n4ik написал:

работало другому админу

- поясни.

D3n4ik написал:

можно ли сделать типа &url=site.ru&name=супер загрузки    ???

можно)
достаточно просто подумать. ты плучаешь переменную, берешь ее и пишешь там, где тебе надо.

Код:

1
span style="color: #0000BB"><?php$url = trim(stripslashes(strip_tags($_GET['url'])));$name = trim(stripslashes(strip_tags($_GET['name'])));print '<a href="http://'.$url.'">'.$name.'</a>';?>

Отредактировано Gemorroj (2008.03.25 15:14)

Неактивен

#7 2008.06.14 17:33

Omar
Гость

Re: Сервис

Здраствуйте Гемо Рой, я скачал много книг но нешол где обучает делать сервесы, я хочу на учится делать сервис с обратной ссылкой, мне нужно переделать мини-чат Мотор17.5 под сервис с обратной ссылкой, очень нужно.

#8 2008.06.14 18:48

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: Сервис

предыдущий пост)

Неактивен

#9 2008.06.14 21:15

Omar
Гость

Re: Сервис

И это всё? А чайнику время есть?

#10 2008.06.14 22:07

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: Сервис

это просто очень, ссылка на на сервис будет примерно такая - site.ru/services/?url=xxx.ru
значит у нас в массиве GET есть переменная url с адресом сайта. ($_GET['url'] = 'xxx.ru';)
Теперь осталось просто вывести эту переменную. print htmlspecialchars($_GET['url']);
htmlspecialchars нужно для защиты от шибко умных кулцхакеров.
далее к каждой ссылке подставляй в своем скрипте эту переменную. чтобы этот адрес передавался от страницы к странице.
Можно конечно еще через кукисы (у меня так), через сессию...

Неактивен

Дополнительно

forum.wapinet.ru

PunBB Mod v0.6.2
0.012 s