человек зашел на мой сайт, в текстовое поле ввел свою ссылку, а мой сайт ему выдает ссылку вида "мойсайт.ру/блабла", и если перейти по ссылке мойсайт.ру/блабла он попадет на сайт который ввел в текстовое поле в начале. как можно это осуществить? не доход ... не прошу готовый код (хотя не откажусь ) хотябы идею...
Спустя 9 минут, 15 секунд (11.06.2011 - 10:12) feniks_iopok написал(а):
как я понимаю, нужно сделать в корне сайта папку с именем блабла, в ней создать индекс.хтмл со скриптом автоперехода по ссылку пользователя?
Спустя 2 минуты, 29 секунд (11.06.2011 - 10:14) Mirexzpalich написал(а):
<form method="post" action="createlink.php ">
<input type="text" name="url"/>
<br />
<input type="submit"/>
</form>
createlink.php
if (!empty($_POST['url'])) echo '<a href="http://'.URL_MY_SILE.'/redirect.php?url='.$_POST['url'].'">Ссылка</a>';
redirect.php
if(!empty($_GET['url']))
echo 'Вы дельствительно хотете покинуть сайт... Перейдите по ссылке: <a href="'.$_GET['url'].'">'.$_GET['url'].'</a>';
Только tit не забываем обрабатывать введенную информацию на иньекции и приведить ее к типу http://....
Спустя 25 секунд (11.06.2011 - 10:15) XCross написал(а):
ну дак создай таблицу:
id | url |
пользователь воодит урл, добавляй в базу и все. а после(когда переходить) допустим
твой_сайт.ру/1
ты в базе берешь запись с ID=1 и header(Location) на этот урл.
Наверное с русским у мя плохо
id | url |
пользователь воодит урл, добавляй в базу и все. а после(когда переходить) допустим
твой_сайт.ру/1
ты в базе берешь запись с ID=1 и header(Location) на этот урл.
Наверное с русским у мя плохо
Спустя 2 минуты, 30 секунд (11.06.2011 - 10:17) feniks_iopok написал(а):
kmaks
как осуществить последнее? с таким первый раз сталкиваюсь что бы из базы взять этот урл с айди и перейти потом по нему..
как осуществить последнее? с таким первый раз сталкиваюсь что бы из базы взять этот урл с айди и перейти потом по нему..
Спустя 50 секунд (11.06.2011 - 10:18) feniks_iopok написал(а):
Mirexzpalich
спасибо! ближайшие 40 минут буду разбираться что к чему)
спасибо! ближайшие 40 минут буду разбираться что к чему)
Спустя 8 минут, 9 секунд (11.06.2011 - 10:26) XCross написал(а):
ну дак про заголовки прочитай.
Тебе нужно взять урл и з базы.
Допустим, пользователь перешел по ссылке:
Тебе нужно взять урл и з базы.
Допустим, пользователь перешел по ссылке:
Цитата |
твой_сайт.ру/id=137524 |
ты делаешь выборку строки из базы, удовлетворяющей условию: id=137524 или как там ты делать будешь.
Дальше.
Допустим из базы вернулся урл: ya.ru
$url = $row['url']; //ya.ru
header("Location:".$url);
Вроди должно работать
Спустя 3 минуты, 46 секунд (11.06.2011 - 10:30) feniks_iopok написал(а):
спасибо попробую!
Спустя 8 минут, 37 секунд (11.06.2011 - 10:39) XCross написал(а):
для красоты ЧПУ прикрути
Спустя 6 минут, 41 секунда (11.06.2011 - 10:45) feniks_iopok написал(а):
мне надо что бы ссылки выглядели мойсайт.ру/айди_из_базы
kmaks
в твоем коде вроде разобрался, про заголовки почитал, буду делать) спасибо!
kmaks
в твоем коде вроде разобрался, про заголовки почитал, буду делать) спасибо!
Спустя 38 секунд (11.06.2011 - 10:46) XCross написал(а):
Цитата |
мне надо что бы ссылки выглядели мойсайт.ру/айди_из_базы |
ЧПУ прикрути
Спустя 5 минут, 1 секунда (11.06.2011 - 10:51) feniks_iopok написал(а):
хорошо, погуглю и сделаю..)
_____________
есть сайт, 3-4к уников в сутки. зарабатываю 100 рублей в день, почему так мало?