Приветствуем Вас на сайте!
      Авторизировавшись на сайте Вы получаете возможность заказывать эксклюзивные вещи для Вашего сайта, скачивать новинки, общаться с друзьями.

      Если у Вас ещё нет аккаунта на BEST STUDIO, вы можете создать его потратив не более 10-ти секунд используя форму справа с заголовком "Вход на сайт"
Вход на сайт
Логин:

Пароль:
Вход
Войти по Логину и Паролю
О нас
Cтудия скриптов и дизайна BEST STUDIO, как студия перспективных веб-разработок, была основана 1 июля 2009 г. Уже более 17000 зарегистрированых пользователей! С момента ее создания мы четко придерживаемся принципа: «Быстро, качествено, дорого».

Заказывая работу для вашего сайта у нас, вы экономите время...

Стремитесь к лучшему - в Best Studio!
Войти | Зарегистрироваться
Настройки
Анимация Шапки
Анимация Меню
Анимация Футера
Автообновление Чата
Автообновление Статистики
Звуковые Оповещения
Авто Подгрузка Материалов

Перезагрузите страницу
Скрипты для uCoz [115] Графика для uCoz [11]
Шаблоны для uCoz [40] posts [0]
Определение файлообменника из ссылки
Сегодня я расскажу как с помощью условных операторов можно определить - на какой файлообменник ведёт данная ссылка. Для этого можно использовать стандартную функцию strpos - это получение подстроки из нашей с вами ссылки.

Code

<?if(strpos($RFILE_URL$,'letitbit.net')!='-1')?>картинка Letitbit.net<?else?><?if(strpos($RFILE_URL$,'depositfiles.com')!='-1')?>картинка Depositfiles.com<?else?><?if(strpos($RFILE_URL$,'fileserve.com')!='-1')?>картинка fileserve.com<?else?><?if(strpos($RFILE_URL$,'uploaded.to')!='-1')?>картинка uploaded.to<?else?><?if(strpos($RFILE_URL$,'turbobit.net')!='-1')?>картинка turbobit.net<?else?><?if(strpos($RFILE_URL$,'borncash.com')!='-1')?>картинка borncash.com<?else?><?if(strpos($RFILE_URL$,'filesonic.com')!='-1')?>картинка filesonic.com<?else?><?if(strpos($RFILE_URL$,'shareflare.net')!='-1')?>картинка shareflare.net<?else?><?if(strpos($RFILE_URL$,'uploadstore.net')!='-1')?>картинка uploadstore.net<?else?><?if(strpos($RFILE_URL$,'megaupload.com')!='-1')?>картинка megaupload.com<?else?><?if(strpos($RFILE_URL$,'uploading.com')!='-1')?>картинка uploading.com<?else?>другая картинка<?endif?><?endif?><?endif?><?endif?><?endif?><?endif?><?endif?><?endif?><?endif?><?endif?><?endif?>

Этот код который определяет такие файлообменники как:

Code

Letitbit.net  
Depositfiles.com  
uploaded.to  
turbobit.net  
borncash.com  
filesonic.com  
shareflare.net  
uploadstore.net  
megaupload.com  
uploading.com  
fileserve.com

Теперь объясню как это работает. Возьмём например эту строчку:

Code
<?if(strpos($RFILE_URL$,'uploading.com')!='-1')?>картинка uploading.com<?else?><?endif?>

у нас идёт условие (if) которое проверяет наличие строки "uploading.com" в нашем операторе $RFILE_URL$, если такой строки нет, то он вернёт значение -1, а мы как раз делаем обратное условие, то есть если значение не равно -1 (в ссылке есть наша строка), то выводим нужный нам код, например картинку для опеределённого обменника.
$RFILE_URL$ можете заменить на свой оператор, из которого хотите получить ссылку - лучше заменя на $RFILE_DIRECT_URL$ потому что в $RFILE_URL$ указывается сокращённая ссылка вамиш сайтам и там кроме вашего домена ничего нет
Автор: TRANE73

Поделиться новостью в социальной сети.
Добавил: Wh[1]te
Дата добавления: 16.04.2011 в 18:13 по МСК
Категория: Скрипты для uCoz
Просмотров: 2846
Комментариев: 2
Рейтинг:
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Makc0809
25.03.2012 | # |№2
Руки правим, все отлично работает

MoVeMix
01.07.2011 | # |№1
не работает