С нами с 19.10.03
Сообщения: 713
Рейтинг: 53
|
Добавлено: 31/03/12 в 13:41 |
подскажите как правильно написать:
часть кода такая
<?php
session_start();
$_SITE = array("9934" => "site.com/?sid=9934");
суть кода в том что если на сайт придет ссылка с префиксом 9934
то она будет переделываться в site.com/?sid=9934
как прописать код, если значение все время меняется?
array("9934" - тут цифры все время меняются
"site.com/?sid=9934" а тут цифры должны быть точно такие же как в первом значении.
|
|
|
|
full-plastic programmist
С нами с 05.09.03
Сообщения: 8361
Рейтинг: 4779
|
Добавлено: 31/03/12 в 13:58 |
что подразумевается под "префиксом" ?
|
|
вот соскучился по мастеру...
|
0
|
|
|
С нами с 19.10.03
Сообщения: 713
Рейтинг: 53
|
Добавлено: 31/03/12 в 14:41 |
ну трафик приходит с такой ссылкой
domen.ru/?un=9934
|
|
|
|
С нами с 07.10.01
Сообщения: 4835
Рейтинг: 3672
|
Добавлено: 31/03/12 в 14:43 |
Да уж, вот так сформулировал вопрос
Тебе редирект нужен?
Что такое "переделывается ссылка" теперь? Цель какова?
Цитата: | domen.ru/?un=9934 |
Получай значение через $_GET['un'] и дальше делай с ним всё, что нужно.
|
|
|
|
full-plastic programmist
С нами с 05.09.03
Сообщения: 8361
Рейтинг: 4779
|
Добавлено: 31/03/12 в 14:50 |
nike640 писал: | ну трафик приходит с такой ссылкой
domen.ru/?un=9934 |
это реферер чтоли такой?
или с domen.ru/?un=9934 надо перенаправить на site.com/?sid=9934 ?
|
|
вот соскучился по мастеру...
|
0
|
|
|
💀💀💀
С нами с 31.05.10
Сообщения: 4689
Рейтинг: 728
|
Добавлено: 31/03/12 в 19:15 |
короче когда выбираешь из массива по ключу, просто формируешь строку вручную, подставляя ключ текущего элемента.
$sid = 9934; // из строки урла.
if (key($array) == $sid)
echo "site.com/?sid=".key($array);
|
|
|
|
С нами с 19.10.03
Сообщения: 713
Рейтинг: 53
|
Добавлено: 31/03/12 в 19:19 |
ок спасибо
помогли
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |