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
я не правильно понял тз smail101.gif
тогда вариант gimcnuk: верный
цитата
15/09/08 в 14:18
 Sergeyka
gimcnuk писал:
Зачем мудрить с хтаксес, если можно создать файл index.php?

Код вставить в начало файла
Код:

<?
if (!isset($_GET['id']) or $_GET['id']=='')
{
$id = '33072';
}
?>


затестим smail54.gif
цитата
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
icon_wink.gif

Последний раз редактировалось: Sergeyka (15/09/08 в 16:45), всего редактировалось 1 раз
цитата
15/09/08 в 16:26
 ibiz
попробуй так smail101.gif
Код:
<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
УРА, ЗАРАБОТАЛО smail54.gif
спасибо большое
цитата
15/09/08 в 16:39
 Sergeyka
оплата отменяется smail101.gif
цитата
15/09/08 в 17:37
 ibiz
Sergeyka писал:
оплата отменяется smail101.gif


хотя бы пивом угостили icon_cry.gif
цитата
15/09/08 в 18:55
 densa
ibiz писал:
хотя бы пивом угостили icon_cry.gif


приезжай в гости не только пивом угостим icon_smile.gif


Эта страница в полной версии