![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| Каролина |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 70 Регистрация: 26.12.2006 Репутация: 1 Всего: 1 |
Есть такой скрипт,открывающий для определённой страны свою страницу:
теперь на его основе хочу сделать скрипт чтоб для каждой страны показывался свой баннер,баннер в виде картинки jpg.Скажите как сделать чтоб вместо страницы html показывалась картинка соответствующая стране. Это сообщение отредактировал(а) Каролина - 18.3.2011, 22:43 |
|||
|
||||
| Evghenusi |
|
|||
![]() майский жук ![]() ![]() Профиль Группа: Участник Сообщений: 506 Регистрация: 3.8.2006 Где: Молдова, Кишинёв Репутация: 6 Всего: 15 |
|
|||
|
||||
| Каролина |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 70 Регистрация: 26.12.2006 Репутация: 1 Всего: 1 |
Сделала вот так:
Но меняя,подставляя айпишники этих стран всегда выводится только картинка WW.jpg тоесть та которая по идее должна выводится если ни одна страна из списка не попадает.Тот код со страницами HTML который я взяла за образец работает на ура. |
|||
|
||||
| Shogun |
|
|||
|
сёгун-сан ![]() ![]() Профиль Группа: Участник Сообщений: 290 Регистрация: 8.6.2006 Где: Кишинёв Репутация: 9 Всего: 11 |
-------------------- 2b || !2b |
|||
|
||||
| Каролина |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 70 Регистрация: 26.12.2006 Репутация: 1 Всего: 1 |
Shogun, спасибо,ваш вариант работает,а можно сделать чтоб вместо картинок были флэшки SWF-файлы,так как с картинками неудобно немного потому что к конкретному банеру в JPG невозможно прикрутить ссылку.
|
|||
|
||||
| Shogun |
|
||||
|
сёгун-сан ![]() ![]() Профиль Группа: Участник Сообщений: 290 Регистрация: 8.6.2006 Где: Кишинёв Репутация: 9 Всего: 11 |
нзч, это почему нельзя картинкам ссылки ставить?
Ну если Вам очень не хватает головной боли то можете и флэш ставить, что мешает вместо вывода картинки сделать вывод swf?? например:
это минимум, не лучший вариант наверное... -------------------- 2b || !2b |
||||
|
|||||
| Каролина |
|
||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 70 Регистрация: 26.12.2006 Репутация: 1 Всего: 1 |
Потому что ссылка будет одна на все баннеры,что это будет баннер RU.jpg что UA.jpg Здесь то ссылка будет постоянной,а меняется же только переменная в которой картинка:
Это сообщение отредактировал(а) Каролина - 19.3.2011, 16:16 |
||||
|
|||||
| Shogun |
|
||||||||||
|
сёгун-сан ![]() ![]() Профиль Группа: Участник Сообщений: 290 Регистрация: 8.6.2006 Где: Кишинёв Репутация: 9 Всего: 11 |
И как должны выглядеть ваши ссылки? Если также как и код картинки, меняется только часть кода с ид страны то например:
Если же для каждой страны отдельная ссылка не похожая на другие то:
Это сообщение отредактировал(а) Shogun - 19.3.2011, 16:46 -------------------- 2b || !2b |
||||||||||
|
|||||||||||
| Каролина |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 70 Регистрация: 26.12.2006 Репутация: 1 Всего: 1 |
Shogun, спасибо,как раз что надо.
|
|||
|
||||
| Muerto |
|
||||||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1207 Регистрация: 23.9.2006 Репутация: 3 Всего: 4 |
Бред... За место всего этого ужоса нужно просто
Если не для всех есть баннер, то можно проверить если файл существует, если нет то показать по умолчанию... Это сообщение отредактировал(а) Muerto - 19.3.2011, 17:13 |
||||||
|
|||||||
| Каролина |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 70 Регистрация: 26.12.2006 Репутация: 1 Всего: 1 |
А ещё впрос,извините если не сюда,но относится к моему скрипту.Как можно изменить на локальном сервере 127.0.0.1 на нужный мне для проверки правильности отображения баннеров? Пробовала в сети заходить на сайт со скриптом через прокси но не получается,в исходном коде страницы смотрю прокси меняет все пути до баннеров на свои шифрованные какие-то.
|
|||
|
||||
| Shogun |
|
|||
|
сёгун-сан ![]() ![]() Профиль Группа: Участник Сообщений: 290 Регистрация: 8.6.2006 Где: Кишинёв Репутация: 9 Всего: 11 |
Muerto, я так и написал выше, только вместо file_exists сделал с in_array, так лучше думаю.
-------------------- 2b || !2b |
|||
|
||||
| Каролина |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 70 Регистрация: 26.12.2006 Репутация: 1 Всего: 1 |
Кто-нибудь знает как можно изменить на локальном сервере 127.0.0.1 на нужный мне для проверки правильности отображения баннеров? Пробовала в сети заходить на сайт со скриптом через прокси но не получается,в исходном коде страницы смотрю прокси меняет все пути до баннеров на свои шифрованные какие-то.
|
|||
|
||||
| Evghenusi |
|
|||
![]() майский жук ![]() ![]() Профиль Группа: Участник Сообщений: 506 Регистрация: 3.8.2006 Где: Молдова, Кишинёв Репутация: 6 Всего: 15 |
||||
|
||||
| Muerto |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1207 Регистрация: 23.9.2006 Репутация: 3 Всего: 4 |
Evghenusi,
Просто представьте себе стран 100 ... и каждый раз if if if if ПРичем если самый первый if нашел то что нужно, все равно будет проверять ещё 99 раз... Конечно сравнения простые не займут больше чем 0.02 секунды в среднем наверно.... Но если бы функция была посложней... как минимум if-else ещё лучше switch case (читабельней) ну а ещё лучше ухитриться ... как вот Shogun подсказал, и я свои 5 копеек добавил |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |