Master-X
Регистрация
|
Вход
Форум
|
Новости
|
Статьи
Главная
»
Форум
»
Программинг, Скрипты, Софт, Сервисы
»
Тема:
Напишите мне скриптец :)
Новая тема
Ответить
цитата
15/09/08 в 12:57
Sergeyka
В общем задача:
Дано:
1. домен вида mydomain.com
2. на домене сайт с кнопками Join И Buy DVD
3. Урл в кнопке джойн и бай ДВД имеет такой вид
http://click.domain.com/ct?id=33072&banner=3
и
http://click.domain.com/ct?id=33072&bn=3&url=/shop
Что нужно:
1. При выводе домена в виде
mydomain.com/?33154 (пример)
чтобы урл в кнопке джойн менялся на
http://click.domain.com/ct?id=33154&banner=3
и
http://click.domain.com/ct?id=33154&bn=3&url=/shop
т.е. цифра 33154 это типа ИД, чтобы он подставлялся в кнопки в место тех цифр, что по дефолту, и естественно серфера перебрасывало при нажатии на урл с новым ИД
Последний раз редактировалось: Sergeyka (
15/09/08 в 16:37
), всего редактировалось 1 раз
цитата
15/09/08 в 13:07
ibiz
попробуй так:
mydomain.com/?id=33154
.htaccess
Код:
DirectoryIndex index.html
AddType application/x-httpd-php .html
ErrorDocument 404 /index.html
ErrorDocument 403 /index.html
index.html
Код:
<html>
<a href="http://click.domain.com/ct?id=<?=$id?>&banner=3">join</a>
и
<a href="http://click.domain.com/ct?id=<?=$id?>&bn=3&url=/shop">dvd</a>
цитата
15/09/08 в 13:37
densa
а дефотный код 33072 где храниться будет?
цитата
15/09/08 в 13:52
Sergeyka
угу дефолтный код должен оставаться по любому
+
на сайте (домене) будут 2 страницы, на которых бы это правило бы действовало
цитата
15/09/08 в 13:59
Alexandur
Зачем мудрить с хтаксес, если можно создать файл index.php?
Код вставить в начало файла
Код:
<?
if (!isset($_GET['id']) or $_GET['id']=='')
{
$id = '33072';
}
?>
цитата
15/09/08 в 14:00
alt
densa писал:
а дефотный код 33072 где храниться будет?
id будет из урла браться
я бы вариант ибиза подправил так
Код:
<html>
<a href="http://click.domain.com/ct?id=<?=
$_GET['id']
?>&banner=3">join</a>
и
<a href="http://click.domain.com/ct?id=<?=
$_GET['id']
?>&bn=3&url=/shop">dvd</a>
цитата
15/09/08 в 14:11
Sergeyka
а если зайдут с урла
domain.com
?
тогда в поле Джойн будет пусто
а именно
<a href="http://click.domain.com/ct?id=<?=$_GET['id']?>&banner=3">join</a>
а нам нуна чтобы если заход будет без ИД чтобы дефолтный ид был
цитата
15/09/08 в 14:11
densa
alt писал:
id будет из урла браться
я бы вариант ибиза подправил так
а если в урле не будет параметра то линка битой будет получаться?
цитата
15/09/08 в 14:16
ibiz
я не правильно понял тз
тогда вариант
gimcnuk:
верный
цитата
15/09/08 в 14:18
Sergeyka
gimcnuk писал:
Зачем мудрить с хтаксес, если можно создать файл index.php?
Код вставить в начало файла
Код:
<?
if (!isset($_GET['id']) or $_GET['id']=='')
{
$id = '33072';
}
?>
затестим
цитата
15/09/08 в 16:03
densa
создал пхп файл, написал внем так
Код:
<body>
<p>
<?
if (!isset($_GET['id']) or $_GET['id']=='')
{
$id = '33072';
}
?>
</p>
<p><a href="http://click.domain.com/ct?id=<?=$_GET['id']?>&banner=3"><font size="5">join</font></a></p>
<p><br />
<a href="http://click.domain.com/ct?id=<?=$_GET['id']?>&bn=3&url=/shop"><font size="5">dvd</font></a></p>
<p><font size="4"><a href="freetour/<?=$_GET['id']?>">FREE TOUR</a> </font></p>
</body>
http://densa.info/test/
не работает
число подставляется только если так задать
http://densa.info/test/?id=33154
цитата
15/09/08 в 16:15
Sergeyka
Последний раз редактировалось: Sergeyka (
15/09/08 в 16:45
), всего редактировалось 1 раз
цитата
15/09/08 в 16:26
ibiz
попробуй так
Код:
<body>
<p>
<?
if (!isset($_GET['id']) or $_GET['id']=='')
{
$id = '33072';
}
else $id=$_GET['id'];
?>
</p>
<p><a href="http://click.domain.com/ct?id=<?=$id?>&banner=3"><font size="5">join</font></a></p>
<p><br />
<a href="http://click.domain.com/ct?id=<?=$id?>&bn=3&url=/shop"><font size="5">dvd</font></a></p>
<p><font size="4"><a href="freetour/<?=$id?>">FREE TOUR</a> </font></p>
</body>
цитата
15/09/08 в 16:35
densa
УРА, ЗАРАБОТАЛО
спасибо большое
цитата
15/09/08 в 16:39
Sergeyka
оплата отменяется
цитата
15/09/08 в 17:37
ibiz
Sergeyka писал:
оплата отменяется
хотя бы пивом угостили
цитата
15/09/08 в 18:55
densa
ibiz писал:
хотя бы пивом угостили
приезжай в гости не только пивом угостим
Новая тема
Ответить
Эта страница в полной версии