|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
24.12.2010, 21:34 | #21 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Сколько раз нужно повторить,что проверка реферера должна находиться ВНУТРИ тэга <option>...????
ВНУТРИ...!!!! - не МЕЖДУ, а ВНУТРИ... Я ж говорю - даже скопипастить не можете нормально....))) Последний раз редактировалось Andkorol; 24.12.2010 в 21:36. |
24.12.2010, 21:37 | #22 |
Смайлик :)
Форумчанин
Регистрация: 12.12.2010
Сообщений: 445
|
У $_SERVER['HTTP_REFERER'] есть одна особенность он возвращает полный путь. Если допустим перешли со странницы http://mysite.com/news.php?page=11 то она и вернет этот адрес.
Самый перспективный framework Yii (c)
|
24.12.2010, 21:39 | #23 |
Форумчанин
Регистрация: 21.08.2009
Сообщений: 153
|
можно пример кодом, а то на 3 листа уже 1 строчку разписали!
да если вы про это <option> или <option то в любом случаи результат тот же Последний раз редактировалось Ghennadiy; 24.12.2010 в 21:50. |
24.12.2010, 23:10 | #24 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Цитата:
Вставьте вот этот код на php-страницу - и сообщите,соответствует ли цифра над списком цифре, которая в списке: PHP код:
|
|
25.12.2010, 01:11 | #25 |
Форумчанин
Регистрация: 21.08.2009
Сообщений: 153
|
код вставил, сверху все время цифра 3 без изминения
спасибо за помощь |
25.12.2010, 13:30 | #26 |
Форумчанин
Регистрация: 21.08.2009
Сообщений: 153
|
Решение
<?php $addrs = array( array( 'ref' => 'http://127.0.0.1/site/index.php', // ссылка 'text' => 'prishli s index', // текст 'value' => '1'), // значение array( 'ref' => 'http://127.0.0.1/site/index-ukr.php', 'text' => 'prishli s index-ukr', 'value' => '2'), array( 'ref' => 'http://127.0.0.1/site/index-2.php', 'text' => 'prishli s index-2', 'value' => '3') ); ?> <?php for($i=0; $i<count($addrs); $i++) { $text = $addrs[$i]['text']; $value = $addrs[$i]['value']; $selected = ($_SERVER['HTTP_REFERER'] == $addrs[$i]['ref']) ? ' selected="selected"' : NULL; echo '<option value="'.$value.'"'.$selected.'>'.$ text."</option>\n"; } Спасибо Devzirom!, TranceSmile, Andkorol !?> |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
При переходе по гиперссылке перенос значения | SMShrek | Microsoft Office Excel | 6 | 18.05.2010 11:39 |
Ошибки при переходе с ListBox на ListView | Shouldercannon | Общие вопросы Delphi | 12 | 21.03.2009 10:03 |
Точность при переходе от миллиметров к пунктам | viter.alex | Microsoft Office Word | 2 | 03.02.2009 16:36 |
Refresh при переходе на страницу | nikleb | JavaScript, Ajax | 8 | 20.12.2007 18:24 |