[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: как на место маркера поставить ссылку
php-arbyz
Здрасти rolleyes.gif подскажите как на место маркера поставить внешнюю ссылку?

Для понимания о чем я выдерну кусок кода

<a href='%s'>%s</a>

,$myrow["url"], $myrow["url"]);

т.е. в место первого маркера и вместо второго подставляется ссылка, она выводится на сайте все нормально, но к ней подставляется url сайта http://site.ru/stiva.ru

мне нужно чтобы это была внешняя ссылка на другой сайт, как такое зделать можно? blink.gif



Спустя 7 минут, 28 секунд (22.03.2011 - 22:29) sharki написал(а):
делаешь файл обработчик типа http://site.ru/?link=stiva.ru

если есть $_GET['link'], то сделать редирект на содержимое $_GET['link'] т.е stiva.ru

Вот и всё, если ты это имел введу

Спустя 15 минут, 44 секунды (22.03.2011 - 22:45) php-arbyz написал(а):
sharki а можеш по подробней, а то я повис biggrin.gif что за обработчик? точнее в что в этом обработчике должно быть? ph34r.gif

Спустя 11 минут, 22 секунды (22.03.2011 - 22:56) sharki написал(а):
http://site.ru/ при открытии этого сайта загружается страница index.php на сервере, это понятно.

так вот, в файле index.php делаешь некую проверку типа:

if( isset($_GET['link']) and !empty($_GET['link']) ) { // если существует link=stiva.ru то 
header("Location: " . $_GET['link'] ); // перенаправь на этот сайт
}


и вписываешь в браузере

http://site.ru/?link=stiva.ru

и всё, он находит эту переменную и перенаправляет на этот сайт.


Это лёгкий вариант, дальше сам затачивай, идею ты понял

Спустя 17 минут, 37 секунд (22.03.2011 - 23:14) php-arbyz написал(а):
хм, нихочет перенаправлять dry.gif , идею понял спасибо smile.gif кто еще что посоветует?

sharki может в коде ошибся? я в пхп нуб, и я хочу освоить этот язык wink.gif

Спустя 11 минут, 15 секунд (22.03.2011 - 23:25) sharki написал(а):
Наверное надо полный путь типа
if( isset($_GET['link']) and !empty($_GET['link']) ) { // если существует link=stiva.ru то 
header("Location: http://www." . $_GET['link'] ); // перенаправь на этот сайт
}


только сайт должен иметь вид как тут stiva.ru, в итоге надо допиливать скрипт под нужды, чтобы был универсальным =) Придется пользоваться регулярками чувствую

Спустя 9 минут, 48 секунд (22.03.2011 - 23:35) php-arbyz написал(а):
Смотри, в index.пхп я засунул :

<?php

if( isset($_GET['link']) and !empty($_GET['link']) ) { // если существует link=stiva.ru то
header("Location: " . $_GET['link'] ); // перенаправь на этот сайт
}

?>


в браузер ввожу

site.ru/?link=stiva.ru

и поидеи меня должно перенаправить на stiva.ru ,но никакого перенаправление нет, адрес просто меняется на site.ru/stiva.ru

:blink: может сообразиш чего, подскажеш почему так :unsure:

Спустя 25 минут, 6 секунд (23.03.2011 - 00:00) inpost написал(а):
Для перехода на другие сайты необходимо указывать вместе с http://

Спустя 12 минут, 51 секунда (23.03.2011 - 00:13) php-arbyz написал(а):
УРА! ЗАРАБОТАЛО rolleyes.gif tongue.gif ПОСОВЕтуЙТе ХОРОШУЮ КНИГУ или курс по пхп

Спустя 1 минута, 45 секунд (23.03.2011 - 00:15) inpost написал(а):
php-arbyz
irbis-team.com , учебник Котерова, наш форум. Этот микс меня воспитал =)

Спустя 1 минута, 37 секунд (23.03.2011 - 00:16) php-arbyz написал(а):
Этот микс меня воспитал =) biggrin.gif воспитайте меня biggrin.gif , я дружу с html css теперь хочу php поучить ohmy.gif

Спустя 17 минут, 50 секунд (23.03.2011 - 00:34) sharki написал(а):
Думаю курсы от специалиста ему не помешают, ну и книженцую, что посоветовал inpost

а так
php-arbyz
http://rutracker.org/forum/viewtopic.php?t=3432762
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.