Скачать Отображение контента по критерию для ucoz
Меню
Навигация Система uCoz
Витрина ссылок



Новые скрипты
Скачать Установка или замена ц...Установка или замена ц...

Скачать Массовая рассылка ЛС в...Массовая рассылка ЛС в...

Новые шаблоны
Скачать Красный дизайн дл...Красный дизайн дл...

Скачать Шаблон "DOMI...Шаблон "DOMI...

Наши баннера
Партнеры сайта


Статистика

Бесплатный анализ сайта
Главная » Файлы » Всё для uCoz » PHP скрипты для uCoz


Отображение контента по критерию
Автор публикации: Edwise · Просмотров: 61 · Загрузок: 0
Категория: PHP скрипты для uCoz
Мультибар Битая ссылка?! Спасибо +

Скачать Отображение контента по критерию для ucoz

В шаблоне страницы:

[/code]


Данный пример демонстрирует использование скрипта для ограничения просмотра контента в зависимости от возраста





[/code]

PHP скрипт example006.php:

Code
<?  
  if (count($_POST)>0)  
  {  
  $___notjson=1;  
  if (!$_uid=u coz_getinfo("SITEUSERID"))  
  {  
  echo "$('#error').html('Невозможно идентифицировать пользователя')";  
  return;  
  }  
  $context = stream_context_create(array('http' => array('method' => "GET", 'header' => "Content-Type: text/xml",'timeout' => 8)));  
  $file = file_get_contents("http://phpexample.u coz.net/api/index/8-$_uid", false, $context);  
  if (strpos('200', $http_response_header[0]) || !$file)  
  {  
  echo "$('#error').html('Не могу получить данные, попробуйте позже')";  
  return;  
  }  
  $response = xmlrpc_decode($file,"utf8");  
  if ($response && xmlrpc_is_fault($response))  
  {  
  echo "$('#error').html('Не могу получить данные, попробуйте позже')";  
  return;  
  }  
  if ((int)$response['USER_AGE']<18) echo "$('#error').html('Вы не можете просмативать данный материал, т.к. вам не исполнилось 18 лет')";  
  else  
  {  
  file_put_contents('allowedusers', "$_uid\n", FILE_APPEND);  
  echo "$('#error').html('<img height=\"480\" width=\"640\" src=\"/php/example006/getimg.php\">')";  
  }  
  return;  
  }  
  ?>  

  <div id='error'><b>Фото: мокрая киска</b><p>*внимание, просмотреть фото вы можете только, если вам испольнилось 18 лет</p></div>  
  <form action="/php/example006/example006.php" method="post" onsubmit="_uPostForm(this,{dataType:'script'});return false;" onerror="alert('Error');">  
  <input type="hidden" name="none" value="1">  
  <p><input type="submit" value="Просмотреть фото"></p>  
  </form>


PHP скрипт getimg.php:

Code
$lines=file('allowedusers');  
  $allow=0;  
  foreach ($lines as $line_num => $line)  
  {  
  trim($line);  
  if ($line==$_uid)  
  {  
  $allow=1;  
  unset($lines[$line_num]);  
  }  
  }  
  file_put_contents('allowedusers',$lines);  
  if (!$allow) return;  
  header('Content-Type: image/jpeg');  
  readfile("./example006.jpg");  
  ?>

СКАЧАТЬ PHP скрипты для uCoz БЕСПЛАТНО


Вы сейчас просматриваете файл Отображение контента по критерию. Данный файл находится в категории PHP скрипты для uCoz. Чтобы увидеть другие файлы из этой категории, перейдите по этой ссылке: PHP скрипты для uCoz. Для того чтобы скачать Отображение контента по критерию нажмите на кнопку СКАЧАТЬ ниже. Надеемся вам понравился файл Отображение контента по критерию и пригодился. По всем вопросам обращайтесь на форуме или к администарции.
Всего комментариев: 0
Имя *:
Email:
Код *:

Мини профиль
Логин:
Пароль:
Все для Ucoz
Скачать Оригинальный шаблон samp-warОригинальный шаблон samp-war

Скачать Новогодний шаблон FOR-CSS + PSD + модули + скрипты!Новогодний шаблон FOR-CSS + PSD + модули + скрипты!

Скачать Шаблон uCoz BlueSkysШаблон uCoz BlueSkys

Скачать все виды шапок 450х220 by ed1wow

Шаблон тематики торрент для uCoz

psd левой шапки diz-cs от fitetw and ed1wow

Чёрный список

Новый кино шаблон для ucoz Kino plus

RIP нового шаблона сайта cssmod.ru для ucoz

Рип новогоднего шаблона Logical-Portal.Ru

шаблон - AD1DAS

Icons for Soft Portal\ Иконки под софт портал

Рип шаблона форума For-css.ru

Чат
Комментарии
Комментарий :
MFM , lol what??? Не...
Комментарий :
M[E]RLIN добав меня ...
Комментарий :
Капец ты офигевший п...

Дизайн сайта полностью пренадлежит M[E]RLIN
EXDIZ.Ru © 2011-2012 Конструктор сайтов - uCoz