Форум http://all-cspro.ru/forum/ Форум Sun, 10 Feb 2013 16:17:36 GMT uCoz Web-Service Усовершенствованный хак "Мне нравится" http://all-cspro.ru/forum/40-207-1 Sun, 10 Feb 2013 16:17:36 GMT Форум: <a href="http://all-cspro.ru/forum/40">PHP скрипты</a><br />Автор темы: Maxik228<br />Автор последнего сообщения: 6yxou<br />Количество ответов: 2 <img src="http://photo.diz-cs.com/_ph/1/2/639668870.png" border="0" alt=""/> <br /> P.S: В админке необходимо активировать API. <br /><br /> Скачиваем архив и внутри папку like заливаем в папку scripts на вашем FTP PHP, после чего, замените строку: <br /> <!--uzcode--><div class="bbCodeBlock"><div class="bbCodeName" style="padding-left:5px;font-weight:bold;font-size:7pt">Код</div><div class="codeMessage" style="border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight<5?this.style.height:scrollHeight>200?'200px':''+(this.scrollHeight+5)+'px');"><!--uzc-->$url = 'http&#58;//uweb.su'; // ссылка на сайт<!--/uzc--></div></div><!--/uzcode--> <br /> Далее, на страницу материала и комментариев к нему нужного вам модуля, перед </body> размещаем следующий код: <br /> <!--uzcode--><div class="bbCodeBlock"><div class="bbCodeName" style="padding-left:5px;font-weight:bold;font-size:7pt">Код</div><div class="codeMessage" style="border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight<5?this.style.height:scrollHeight>200?'200px':''+(this.scrollHeight+5)+'px');"><!--uzc--><script type="text/javascript">&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;uweb_like = {&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;infoLike: function (&#41; {&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;new _uWnd('lks', 'Материал понравился', 200, 100, {&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;align: 0,&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;shadow: 0,&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;close: 1,&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;autosize: 0,&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;maxh: 200,&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;minh: 60,&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;resize: 0,&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;oncontent: function (&#41; {&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$.get('/php/like/add.php?mid=$ID$', function (e&#41; {&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$('#ulks'&#41;.html(e&#41;;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&#41;;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;setTimeout(function (&#41; {&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_uWnd.getbyname('lks'&#41;.checksize(&#41;;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1000&#41;;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'<div id="ulks"></div>'&#41;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;<?if($USER_LOGGED_IN$&#41;?>addlike: function (id&#41; {&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$('#likeL'&#41;.html('<span style="color:gray;text-decoration:underline;">Загрузка...</span>'&#41;;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$.post('/php/like/add.php', {&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;id: id,&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;mid: id&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;function (e&#41; {&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if (e == 1&#41; {uweb_like.sz(&#41;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$('#likeL'&#41;.html('<span style="color:blue;font-weight:bold;">Успешно!</span>'&#41;;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else if (e == 2&#41; {&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$('#likeL'&#41;.html('<span style="color:red;font-weight:bold;">Ошибка</span>'&#41;;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else if (e == 3&#41; {&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$('#likeL'&#41;.html('<span style="color:red;font-weight:bold;">Ошибка</span>'&#41;;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_uWnd.alert('<div style="color:red;margin-top:5px;">Вам уже нравится данный материал</div>', 'Ошибка', {&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;w: 300,&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;h: 80&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&#41;;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&#41;;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;},<?endif?>&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;sz:function(&#41; {&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;$('#szf'&#41;.html('<img src="http&#58;//uweb.su/getload.gif">'&#41;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;$.get('/php/like/add.php?idm=$ID$&sz=1', function (e&#41; {&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;$('#szf'&#41;.text(e&#41;;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;}&#41;;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;uweb_like.sz(&#41;;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;</script><!--/uzc--></div></div><!--/uzcode--> <br /> И на этой же странице, размещаем код, где будет кнопка мне нравится со счётчиком: <br /> <!--uzcode--><div class="bbCodeBlock"><div class="bbCodeName" style="padding-left:5px;font-weight:bold;font-size:7pt">Код</div><div class="codeMessage" style="border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight<5?this.style.height:scrollHeight>200?'200px':''+(this.scrollHeight+5)+'px');"><!--uzc--><span id="likeL"><a href="javascript://" onclick="<?if($USER_LOGGED_IN$&#41;?>uweb_like.addlike($ID$&#41;<?else?>alert('Необходима авторизация!'&#41;<?endif?>">Мне нравится</a></span> - <div style="display:inline-block;cursor:pointer;color:green;font-weight:bold;text-decoration:underline;" id="szf" onclick="uweb_like.infoLike(&#41;">0</div><!--/uzc--></div></div><!--/uzcode--> <br /> Источник: uWeb.su <br /> Автор: Maxik228 PHP скрипты Maxik228 http://all-cspro.ru/forum/40-207-1 Игра "Угадай сундук" на PHP http://all-cspro.ru/forum/40-219-1 Thu, 03 Jan 2013 09:10:02 GMT Форум: <a href="http://all-cspro.ru/forum/40">PHP скрипты</a><br />Автор темы: yaN<br />Автор последнего сообщения: bagrov<br />Количество ответов: 1 <img src="http://ru-picture.ru/images/macfg8rg.jpg" border="0" alt=""/> <br /> Перед вами 2 сундучка, система загадывает один из них, вам нужно отгадать загаданный сундук. При успехе, бот повышает вам репутацию на + 9, при неудаче понижает на -9. <br /><br /> Качаем архив и папку cheats заливаем в папку scripts (PHP). <br /><br /> В файле s.php изменяем строки на свои: <br /> <!--uzcode--><div class="bbCodeBlock"><div class="bbCodeName" style="padding-left:5px;font-weight:bold;font-size:7pt">Code</div><div class="codeMessage" style="border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight<5?this.style.height:scrollHeight>200?'200px':''+(this.scrollHeight+5)+'px');"><!--uzc-->$url = "http&#58;//uweb.su/"; // ссылка на сайт&nbsp;&nbsp;<br />&nbsp;&nbsp;$login = 'login'; // логин бота&nbsp;&nbsp;<br />&nbsp;&nbsp;$password = 'pass'; // пароль бота<!--/uzc--></div></div><!--/uzcode--> <br /> Бот должен быть в группе, где нет капчи и иметь репутацию 800 <br /><br /> Далее создаём страницу с личным шаблоном и размещаем на ней код: <br /> <!--uzcode--><div class="bbCodeBlock"><div class="bbCodeName" style="padding-left:5px;font-weight:bold;font-size:7pt">Code</div><div class="codeMessage" style="border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight<5?this.style.height:scrollHeight>200?'200px':''+(this.scrollHeight+5)+'px');"><!--uzc--><?if($USER_LOGGED_IN$&#41;?><html xmlns="http&#58;//www.w3.org/1999/xhtml" lang="en">&nbsp;&nbsp;<br />&nbsp;&nbsp;<head>&nbsp;&nbsp;<br />&nbsp;&nbsp;<meta http-equiv="content-type" content="text/html; charset=utf-8" />&nbsp;&nbsp;<br />&nbsp;&nbsp;<title>Угадай сундук</title>&nbsp;&nbsp;<br />&nbsp;&nbsp;<style type="text/css">&nbsp;&nbsp;<br />&nbsp;&nbsp;*{padding:0;margin:0}&nbsp;&nbsp;<br />&nbsp;&nbsp;body{background:#FFF;font-size:11px;font-family:tahoma}&nbsp;&nbsp;<br />&nbsp;&nbsp;td{font-size:11px;}&nbsp;&nbsp;<br />&nbsp;&nbsp;#gameBorder{background:#ffffff url(http&#58;//uweb.su/upload/text-bg.gif&#41; repeat-x 0 0;padding:10px;border:1px solid #b5b8c8;}&nbsp;&nbsp;<br />&nbsp;&nbsp;#gameBorderq{background:#ffffff url(http&#58;//uweb.s/upload/text-bg.gif&#41; repeat-x 0 0;border:1px solid #b5b8c8;}&nbsp;&nbsp;<br />&nbsp;&nbsp;#tdF{vertical-align:top;font-size:12px;font-weight:bold;width:200px;padding-top:3px;}&nbsp;&nbsp;<br />&nbsp;&nbsp;input&#91;type="text"]{background:#ffffff url(http&#58;//uweb.s/upload/text-bg.gif&#41; repeat-x 0 0;padding:2px;border:1px solid #b5b8c8;font-size:12px;font-family:tahoma;}&nbsp;&nbsp;<br />&nbsp;&nbsp;#sund1,#sund2{opacity:0.7;cursor:pointer;}&nbsp;&nbsp;<br />&nbsp;&nbsp;#minus_r a{text-decoration:none;color:#0395d7}&nbsp;&nbsp;<br />&nbsp;&nbsp;#minus_r a:hover{text-decoration:underline;color:#03b832}&nbsp;&nbsp;<br />&nbsp;&nbsp;#head_g{background:url('http&#58;//uweb.su/images/1.png'&#41; #f8f8f8;border-bottom:1px solid #b5b8c8;padding:5px;font-size:12px;color:#4e4d4d;overflow:hidden;}&nbsp;&nbsp;<br />&nbsp;&nbsp;</style>&nbsp;&nbsp;<br />&nbsp;&nbsp;</head>&nbsp;&nbsp;<br />&nbsp;&nbsp;<body style="padding:200px">&nbsp;&nbsp;<br />&nbsp;&nbsp;<div id="gameBorder">&nbsp;&nbsp;<br />&nbsp;&nbsp;Система загадывает 1 сундук, вам нужно угадать его. В случае выигрыша, ваша репутация повышается на <b>+9</b>, в случае проигрыша, понижается на <b>-9</b>.&nbsp;&nbsp;<br />&nbsp;&nbsp;<div style="padding:2px;"></div>&nbsp;&nbsp;<br />&nbsp;&nbsp;<div id="minus_r" style="font-size:10px;"><a href="http&#58;//uweb.su/forum/6-1692-1">Что делать, если я ушёл в большой минус?</a></div>&nbsp;&nbsp;<br />&nbsp;&nbsp;</div>&nbsp;&nbsp;<br />&nbsp;&nbsp;<div style="padding:4px;"></div>&nbsp;&nbsp;<br />&nbsp;&nbsp;<div id="gameBorderq">&nbsp;&nbsp;<br />&nbsp;&nbsp;<div id="head_g"><div style="float:left;">Добро пожаловать, <b>$USERNAME$</b>! Выбери сундук, который ты считаешь загаданным =&#41;</div><div style="float:right;">Ваша репутация: <span id="my_rep">...</span></div></div>&nbsp;&nbsp;<br />&nbsp;&nbsp;<div style="padding:10px;" id="result_sund" align="center">&nbsp;&nbsp;<br />&nbsp;&nbsp;<img id="sund2" onclick="nextSund(2&#41;" src="http&#58;//uweb.su/game/n_sund2.png">&nbsp;&nbsp;<br />&nbsp;&nbsp;<div style="padding-right:12px;display:inline-block;"></div>&nbsp;&nbsp;<br />&nbsp;&nbsp;<img id="sund1" onclick="nextSund(1&#41;" src="http&#58;//uweb.su/game/n_sund1.png">&nbsp;&nbsp;<br />&nbsp;&nbsp;</div>&nbsp;&nbsp;<br />&nbsp;&nbsp;<div style="padding:10px;display:none;" align="center" id="result_sund2"></div><div id="timer2" align="center" style="display:none;padding:0px 0px 10px 0px;font-size:14px;">Осталось <div style="font-weight:bold;color:green;font-size:14px;display:inline-block;" id="timer"></div> сек.</div></div>&nbsp;&nbsp;<br />&nbsp;&nbsp;<div style="padding-top:6px;padding-bottom:6px;">$POWERED_BY$ | © <u style="cursor:pointer" onclick="location.href='/'">uWeb.su</u></div>&nbsp;&nbsp;<br />&nbsp;&nbsp;<script type="text/javascript">&nbsp;&nbsp;<br />&nbsp;&nbsp;var next = _uButton('', 'b', {style: 3,text: 'Попробовать <b>ещё раз</b>',content: 'onclick="$(&#92;'#result_sund2&#92;'&#41;.hide(&#41;;$(&#92;'#result_sund&#92;'&#41;.show(&#41;"'}&#41;;&nbsp;&nbsp;<br />&nbsp;&nbsp;function nextSund(a&#41; {start = (new Date(&#41;&#41;.getTime(&#41;;timer = document.getElementById('timer'&#41;;setInterval(function (&#41; { timer.innerHTML = Math.floor(31-((new Date(&#41;&#41;.getTime(&#41; - start&#41; / 1000&#41;},100&#41;;$('#result_sund'&#41;.hide(&#41;;$('#result_sund2'&#41;.show(&#41;.html('<img src="http&#58;//uweb.su/game/pr_load.gif"><br>'&#41;;$('#timer2'&#41;.show(&#41;;setTimeout(function(&#41; {$.get('/php/cheats/s.php',{_t: Math.random(&#41;,_n: a},&nbsp;&nbsp;<br />&nbsp;&nbsp;function(data&#41;{$('#timer2'&#41;.hide(&#41;;if(data.split('|'&#41;&#91;2].indexOf('Your IP was temporary'&#41;!=-1&#41;{$('#result_sund'&#41;.hide(&#41;;$('#result_sund2'&#41;.show(&#41;.html('<img src="http&#58;//uweb.su/game/bad_sund'+a+'.png"><div style="padding:3px;"></div><div style="font-size:12px;color:red;font-weight:bold;">Перегрузка бота =(</div>Наш бот был перегружен из-за огромного кол-ва запросов. Попробуйте позднее<div style="padding:3px;"></div>'+next&#41;;my_rep(&#41;}else if(data.split('|'&#41;&#91;1]=='true'&#41;{$('#result_sund'&#41;.hide(&#41;;$('#result_sund2'&#41;.show(&#41;.html('<img src="http&#58;//uweb.su/game/good_sund'+a+'.png"><div style="padding:3px;"></div><div style="font-size:12px;color:green;font-weight:bold;">Победа!!!</div>Твоя репутация была повышена на <b>+9</b>. Ты можешь попробовать ещё раз!<div style="padding:3px;"></div>'+next&#41;;my_rep(&#41;}else if (data.split('|'&#41;&#91;1]=='false'&#41;{$('#result_sund'&#41;.hide(&#41;;$('#result_sund2'&#41;.show(&#41;.html('<img src="http&#58;//uweb.su/game/bad_sund'+a+'.png"><div style="padding:3px;"></div><div style="font-size:12px;color:red;font-weight:bold;">Неудача =(</div>Твоя репутация была понижена на <b>-9</b>. Ты можешь попробовать ещё раз!<div style="padding:3px;"></div>'+next&#41;;my_rep(&#41;}}&#41;;},30000&#41;};&nbsp;&nbsp;<br />&nbsp;&nbsp;function my_rep(&#41; {$('#my_rep'&#41;.load('/index/8-$USER_ID$?'+Math.random(&#41;+' .my_rep'&#41;;};my_rep(&#41;;&nbsp;&nbsp;<br />&nbsp;&nbsp;</script>&nbsp;&nbsp;<br />&nbsp;&nbsp;</body>&nbsp;&nbsp;<br />&nbsp;&nbsp;</html>&nbsp;&nbsp;<br />&nbsp;&nbsp;<?else?>Необходима авторизация!<?endif?><!--/uzc--></div></div><!--/uzcode--> <br /> И на персональную страницу в любое место: <br /> <!--uzcode--><div class="bbCodeBlock"><div class="bbCodeName" style="padding-left:5px;font-weight:bold;font-size:7pt">Code</div><div class="codeMessage" style="border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight<5?this.style.height:scrollHeight>200?'200px':''+(this.scrollHeight+5)+'px');"><!--uzc--><div style="display:none;"><div style="display:inline-block;font-weight:bold;" class="my_rep"><?if($_REPUTATION$<0&#41;?><div style="display:inline-block;color:red;">$_REPUTATION$</div><?else?><div style="display:inline-block;color:green;">$_REPUTATION$</div><?endif?></div></div><!--/uzc--></div></div><!--/uzcode--> PHP скрипты yaN http://all-cspro.ru/forum/40-219-1 BotsInfo v.0.04 http://all-cspro.ru/forum/40-209-1 Mon, 16 Jan 2012 16:09:22 GMT Форум: <a href="http://all-cspro.ru/forum/40">PHP скрипты</a><br />Автор темы: Maxik228<br />Автор последнего сообщения: Maxik228<br />Количество ответов: 0 Изменения в версии 0.04: <br /> Добавлена автоматическая очистка кеша <br /> Вход в систему только по логину и паролю <br /> Есть возможность фильтрации по IP (это так, чисто поорать <img src="http://s47.ucoz.net/sm/23/biggrin.gif" border="0" align="absmiddle" alt="biggrin" /> ) <br /> Добавил множество поисковых систем , несколько ботов <br /> Поставил комментарии к функциям <br /> Обновил дизайн , отредактировал вывод списка ботов <br /> Все данные шифруются в md5 <br /> Уделил много внимания защите <br /><br /> Вполне возможно, что будет и новая версия скрипта, только фантазия закончилась. Пишите в комментариях, что нужно в этом модуле нового или что исправить... =) <br /><br /> Тестил на DLE 9.2 , но скрипт универсален и подходит под любой движок. <br /> Ссылки :http://rghost.ru/13011021 <br /> <a class="link" target="_blank" href="http://u.to/o_8KAQ" title="http://narod.ru/disk/17690667001/BotsInfo%20v.0.04.rar.html" rel="nofollow">http://narod.ru/disk/17690667001/BotsInfo%20v.0.04.rar.html</a> PHP скрипты Maxik228 http://all-cspro.ru/forum/40-209-1 Наложение водяного знака (watermark) http://all-cspro.ru/forum/40-208-1 Mon, 16 Jan 2012 16:06:43 GMT Форум: <a href="http://all-cspro.ru/forum/40">PHP скрипты</a><br />Автор темы: Maxik228<br />Автор последнего сообщения: Maxik228<br />Количество ответов: 0 С помощью данного скрипта, вы сможете накладывать собственное изображение (watermark) на ваш скриншот. Скрипт был адаптирован для Каталога файлов, но изменить его для другого модуля - не проблема. <br /><br /> Напомним, что для установки скрипта, необходимо оплатить PHP для своего сайта. <br /><br /> Для начала в модуле Каталог файлов активируем след.поля [Скриншот]: <br /> # Web-site автора материала <br /> # Ссылка на источник материала <br /><br /> На страницу добавления/редактирования материала каталога файлов, после $BODY$: <br /> <!--uzcode--><div class="bbCodeBlock"><div class="bbCodeName" style="padding-left:5px;font-weight:bold;font-size:7pt">Code</div><div class="codeMessage" style="border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight<5?this.style.height:scrollHeight>200?'200px':''+(this.scrollHeight+5)+'px');"><!--uzc--><script type="text/javascript">&nbsp;&nbsp;<br />&nbsp;&nbsp;site = 'http&#58;//'+location.href.split('/'&#41;&#91;2]; // получаем ссылку на сайт&nbsp;&nbsp;<br />&nbsp;&nbsp;idname = 'ldF15'; // поле для вставки полученной ссылки на скриншот&nbsp;&nbsp;<br />&nbsp;&nbsp;idname2 = 'ldM46';&nbsp;&nbsp;<br />&nbsp;&nbsp;$('#ldM47'&#41;.text('Ссылка на скриншот:'&#41;;&nbsp;&nbsp;<br />&nbsp;&nbsp;</script>&nbsp;&nbsp;<br />&nbsp;&nbsp;<script type="text/javascript" src="http&#58;//uweb.su/js/u_watermark.js"></script>&nbsp;&nbsp;<br />&nbsp;&nbsp;<div style="display:none;" id="resImg"></div>&nbsp;&nbsp;<br />&nbsp;&nbsp;<style type="text/css">&nbsp;&nbsp;<br />&nbsp;&nbsp;#buttonLoad{background:#f1f1f1;padding:3px;border:1px solid #c1bfbf;margin-left:7px;color:#4f4d4d;}&nbsp;&nbsp;<br />&nbsp;&nbsp;</style><!--/uzc--></div></div><!--/uzcode--> <br /> Ссылка на изображение в материале выглядит так: <br /> <!--uzcode--><div class="bbCodeBlock"><div class="bbCodeName" style="padding-left:5px;font-weight:bold;font-size:7pt">Code</div><div class="codeMessage" style="border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight<5?this.style.height:scrollHeight>200?'200px':''+(this.scrollHeight+5)+'px');"><!--uzc--><img src="$SOURCE_URL$"><!--/uzc--></div></div><!--/uzcode--> <br /> Качаем архив, и внутри папку w с файлами заливаем в папку scripts (PHP). <br /> Сам watermark должен иметь название watermark.png, по умолчанию загружен watermark uWeb.su. PHP скрипты Maxik228 http://all-cspro.ru/forum/40-208-1 Дополнительные Поля для персональной страницы uCoz (PHP) http://all-cspro.ru/forum/40-206-1 Mon, 16 Jan 2012 15:52:22 GMT Форум: <a href="http://all-cspro.ru/forum/40">PHP скрипты</a><br />Автор темы: Maxik228<br />Автор последнего сообщения: Maxik228<br />Количество ответов: 0 - Скрипт добавляет на персональную страницу пользователя три поля, а именно: Любимая музыка, Любимые фильмы и Интересы. Все данные поля записываются в текстовую б/д. Также они редактируются для каждого пользователя. <br /><br /> Установка: <br /> Заходим в панели управления, редактор страниц - Персональная страница пользователя: <br /> Находим и перед ним вставляем: <br /> <!--uzcode--><div class="bbCodeBlock"><div class="bbCodeName" style="padding-left:5px;font-weight:bold;font-size:7pt">Code</div><div class="codeMessage" style="border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight<5?this.style.height:scrollHeight>200?'200px':''+(this.scrollHeight+5)+'px');"><!--uzc--><?if($_IS_OWN_PROFILE$&#41;?><a href="#" onclick="edit_dop(1&#41;;" id="edit_polls">Изменить</a><?endif?>&nbsp;&nbsp;<br /><br />&nbsp;&nbsp;<div id="block" class="udtb"><span class="udtlb">Любимая Музыка:</span><span class="uPost_music">нет данных</span></div>&nbsp;&nbsp;<br />&nbsp;&nbsp;<div id="block" class="udtb"><span class="udtlb">Любимые Фильмы:</span><span class="uPost_films">нет данных</span></div>&nbsp;&nbsp;<br />&nbsp;&nbsp;<div id="block" class="udtb"><span class="udtlb">Интересы:</span><span class="uPost_interest">нет данных</span></div>&nbsp;&nbsp;<br />&nbsp;&nbsp;<div class="status_S"></div>&nbsp;&nbsp;<br /><br />&nbsp;&nbsp;<script type="text/javascript">&nbsp;&nbsp;<br />&nbsp;&nbsp;$.get("/php/dop_polya/index.php?edit=0&user=$_USER_ID$", function(data&#41;{$('.status_S'&#41;.html(data&#41;;}&#41;;&nbsp;&nbsp;<br />&nbsp;&nbsp;function edit_dop(n&#41;{if(n == 2&#41;{$.get('/php/dop_polya/index.php?edit='+n+'&music='+$('#iPost_music'&#41;.val(&#41;+'&films='+$('#iPost_films'&#41;.val(&#41;+'&interest='+$('#iPost_interest'&#41;.val(&#41;, function(data&#41;{$('.status_S'&#41;.html(data&#41;;}&#41;;}else{$('.status_S'&#41;.load('/php/dop_polya/index.php?edit='+n&#41;;};return false;};&nbsp;&nbsp;<br />&nbsp;&nbsp;</script><!--/uzc--></div></div><!--/uzcode--> <br /> Настройка скрипта <br /><br /> Если у вас не стандартный дизайн , для вывода используются поля с классами: uPost_music, uPost_films, uPost_interest. <br /><br /> В принципе вы можете сделать любое название для каждого поля например: Любимая Музыка заменить на Любимые Книги. <br /><br /> Найдите в коде кнопку изменить: <br /> <!--uzcode--><div class="bbCodeBlock"><div class="bbCodeName" style="padding-left:5px;font-weight:bold;font-size:7pt">Code</div><div class="codeMessage" style="border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight<5?this.style.height:scrollHeight>200?'200px':''+(this.scrollHeight+5)+'px');"><!--uzc--><?if($_IS_OWN_PROFILE$&#41;?><a href="#" onclick="edit_dop(1&#41;;" id="edit_polls">Изменить</a><?endif?><!--/uzc--></div></div><!--/uzcode--> <br /> вы можете сделать для любого объекта указывая id и onclick. <br /><br /> Далее Скачиваем архив и загружаем папку с содержимым на PHP FTP в папку /scripts/ . <br /> <a class="link" target="_blank" href="http://u.to/g7ZJAQ" title="http://narod.ru/disk/30803243001/diz-cs%20dop_polya.rar.html" rel="nofollow">http://narod.ru/disk/30803243001/diz-cs%20dop_polya.rar.html</a> PHP скрипты Maxik228 http://all-cspro.ru/forum/40-206-1 Подписка на рассылку http://all-cspro.ru/forum/40-205-1 Mon, 16 Jan 2012 13:40:43 GMT Форум: <a href="http://all-cspro.ru/forum/40">PHP скрипты</a><br />Автор темы: Maxik228<br />Автор последнего сообщения: Maxik228<br />Количество ответов: 0 <div align="center"><span style="color:green"><span style="font-family:Georgia"><span style="font-size:15pt;">[PHP] Скрипт "Подписка на рассылку" для uCoz</span></span></span></div> <br /> [Table]<div align="center"><img src="http://webo4ka.3dn.ru/_ld/11/87187036.jpg" border="0" alt=""/></div>[/Table] <br /> <b>Описание данного скрипта:</b> <br /> В этом примере демонстрируется как с помощью php-скриптов создать проверочный код и с помощью него подписать/отписать пользователя на какую-либо рассылку. Подразумевается, что сама рассылка выполняется каким-то серверным скриптом или программой. Скрипт создает на странице форму с соответствующими полями и кодом подтверждения, пользователь выбирает действие, которое он хочет совершить (подписаться/отписаться), и вводит изображенный на картинке код. Если введенный код Cоответствует изображенному, форма отсылается и действие выполняется. Фактически, данный скрипт может использоваться более широко везде, где требуется код безопасности для подтверждения действий пользователя (например, активации/деактивации каких-то флагов для пользователя, установки/снятия каких-либо признаков и т.п). Данный скрипт подойдёт для любого сайта ,любой тематики, полезный скрипт. <br /><br /> <b>Установка скрипта:</b> <br /> <i>В шаблоне страницы:</i> <br /> <!--uzcode--><div class="bbCodeBlock"><div class="bbCodeName" style="padding-left:5px;font-weight:bold;font-size:7pt">Код</div><div class="codeMessage" style="border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight<5?this.style.height:scrollHeight>200?'200px':''+(this.scrollHeight+5)+'px');"><!--uzc--><?IF($USER_ID$&#41;?>&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;<div align="center">&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;<p>&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;<b>Данный пример демонстрирует использование скрипта для подписки/отписки на какую-либо рассылку для текущего пользователя с использованием кода безопасности</b>&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;</p>&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;</div>&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;<hr>&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;<?$PHPCODE$("http&#58;//phpexample.ucoz.net/php/example000/example000.php?uid=",$USER_ID$&#41;?>&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;<?ELSE?>&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;<div id="phpdiv">&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;<p>Вы не зарегистрированны. Пожалуйста, зарегистрируйтесь или войдите своей учетной записью</p>&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;</div>&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;<?ENDIF?>&nbsp;&nbsp;&nbsp;&nbsp;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;<?php&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;session_start(&#41;;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;if(count($_POST&#41;>0&#41;{&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;$___notjson=1;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;if(isset($_SESSION&#91;'captcha_keystring']&#41; && $_SESSION&#91;'captcha_keystring'] == $_POST&#91;'keystring']&#41;{&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;$lines = file('subscr.dat'&#41;;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;if ($_POST&#91;'atype']&#41;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;$status_ok=0;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;foreach ($lines as $line_num => $line&#41; {&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;if (trim($line&#41;==$_POST&#91;'userid']&#41;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;unset($lines&#91;$line_num]&#41;;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;file_put_contents('subscr.dat', $lines&#41;;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;$status_ok=1;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;break;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;if ($status_ok&#41; echo "$('#captcha_result'&#41;.html('Вы отписались от рассылки'&#41;";&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;else echo "$('#captcha_result'&#41;.html('Вы не были подписаны на рассылку'&#41;";&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;else&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;$status_err=0;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;foreach ($lines as $line_num => $line&#41; {&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;if (trim($line&#41;==$_POST&#91;'userid']&#41;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;$status_err=1;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;break;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;if ($status_err&#41; echo "$('#captcha_result'&#41;.html('Вы уже подписаны на рассылку'&#41;";&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;else {&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;if (file_put_contents('subscr.dat', $_POST&#91;'userid']."&#92;n", FILE_APPEND&#41;==FALSE&#41; echo "$('#captcha_result'&#41;.html('Ошибка, попробуйте позже'&#41;";&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;echo "$('#captcha_result'&#41;.html('Вы подписались на рассылку'&#41;";&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;}else{&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;echo "$('#captcha_result'&#41;.html('Неверный код безопасности'&#41;";&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;exit;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;unset($_SESSION&#91;'captcha_keystring']&#41;;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;?>&nbsp;&nbsp;&nbsp;&nbsp;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;<p>Рассылка новостей</p>&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;<form action="/php/example000/example000.php" method="post" onsubmit="_uPostForm(this,{dataType:'script'}&#41;;return false;" onerror="alert('Error'&#41;;">&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;<p><input type="hidden" name="userid" value="<?echo $_GET&#91;'uid']?>"></p>&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;<p><input type="radio" name="atype" value="0" CHECKED/>Подписаться</p>&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;<p><input type="radio" name="atype" value="1" />Отписаться</p>&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;<p><img src="http://all-cspro.ru/php/example000/index.php?<?php echo session_name(&#41;?>=<?php echo session_id(&#41;?>"></p>&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;<p><input type="text" name="keystring"></p>&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;<p><input type="submit" value="Ok"></p>&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;</form>&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;<div id='captcha_result'></div><!--/uzc--></div></div><!--/uzcode--> <br /> <div align="center"><b>Установка завершена.</b></div> <br /> <!--uSpoiler--><div class="uSpoilerClosed" id="uSpoiler_afwf0"><div class="uSpoilerButBl"><input type="button" class="uSpoilerButton" onclick="if($('#uSpoiler_afwf0')[0]){if ($('.uSpoilerText',$('#uSpoiler_afwf0'))[0].style.display=='none'){$('.uSpoilerText',$('#uSpoiler_afwf0'))[0].style.display='';$('.uSpoilerButton',$('#uSpoiler_afwf0')).val('[&#92;&#8211;] Источник');$('#uSpoiler_afwf0').attr('class','uSpoilerOpened');}else {$('.uSpoilerText',$('#uSpoiler_afwf0'))[0].style.display='none';$('.uSpoilerButton',$('#uSpoiler_afwf0')).val('[+] Источник');$('#uSpoiler_afwf0').attr('class','uSpoilerClosed');}}" value="[+] Источник"/></div><div class="uSpoilerText" style="display:none;"><!--ust--><a class="link" href="http://u.to/d_DIAg" title="http://webo4ka.ru/load/php_skripty_dlja_ucoz/skript_quot_podpiska_na_rassylku_quot_dlja_ucoz/57-1-0-1183" rel="nofollow" target="_blank">Webo4ka.Ru</a><!--/ust--><!--usn(=Источник)--></div></div><!--/uSpoiler--> PHP скрипты Maxik228 http://all-cspro.ru/forum/40-205-1 Статус пользователя с выбором настроения http://all-cspro.ru/forum/40-198-1 Mon, 16 Jan 2012 13:32:32 GMT Форум: <a href="http://all-cspro.ru/forum/40">PHP скрипты</a><br />Автор темы: Maxik228<br />Автор последнего сообщения: Maxik228<br />Количество ответов: 0 <img src="http://http://www.ucozabc.ru/_ld/25/2575.png" border="0" alt=""/>http://www.ucozabc.ru/_ld/25/2575.png <br /> Статус пользователя с возможностью выбора настроения. Для работы, необходимо подключить PHP. <br /><br /> Для начала скачиваем архив <a class="link" target="_blank" href="http://u.to/SXHy" title="http://depositfiles.com/files/40bxyv143" rel="nofollow">http://depositfiles.com/files/40bxyv143</a> <br /><br /> И внутри папку status заливаем в scripts. <br /><br /> И на персональной странице размещаем по месту отображения статуса: <br /> <!--uzcode--><div class="bbCodeBlock"><div class="bbCodeName" style="padding-left:5px;font-weight:bold;font-size:7pt">Code</div><div class="codeMessage" style="border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight<5?this.style.height:scrollHeight>200?'200px':''+(this.scrollHeight+5)+'px');"><!--uzc--><div id="ssT"><span id="statusInfo">...</span> <?if($_IS_OWN_PROFILE$&#41;?><a href="javascript://" onclick="$('#showStat'&#41;.toggle(&#41;;$('#ssT'&#41;.hide(&#41;"><img src="http&#58;//uweb.su/status_edit.png" title="Редактировать статус" style="margin-left:8px;padding-left:8px;opacity:0.5;border-left:1px solid #9a9999;" align="absmiddle"></a><?endif?></div>&nbsp;&nbsp;&nbsp;&nbsp;<br /><br />&nbsp;&nbsp;&nbsp;<span id="showStat" style="display:none;">&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;<div style="overflow:hidden;">&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;<div style="float:left;background:#FFF;border:1px solid #BCBDC2;border-right:none;<?if($USER_AGENT$='chrome'&#41;?>height:16px;padding:3px;margin-top:2px;<?else?>height:16px;padding:3px;<?endif?>"><img id="showI" src="http&#58;//www.statusmix.ru/images/status/status-dumaju-mysli.png"></div>&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;<div style="float:left;">&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;<input id="statustext" type="text" name="textID">&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;<div id="showImgStat"></div>&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;</div>&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;<div style="float:left;">&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;<div onclick="getAddS(&#41;" id="ok_b">Применить</div>&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;</div><img src="http&#58;//uweb.su/img_stat.gif" style="padding-top:7px;padding-left:7px;display:none;" id="statImgLoad">&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;</div>&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;</div>&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;</span><script type="text/javascript">&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;$('#showI'&#41;.click(function(&#41;{$('#showImgStat'&#41;.html(''&#41;;$('#showImgStat'&#41;.toggle(&#41;;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;for(i=0;i<=12;i++&#41;{$('#showImgStat'&#41;.append('<img src="http&#58;//uweb.su/statPHP/'+i+'.png" onclick="copyImgVal(this.src&#41;" class="img_php_stat">'&#41;;};}&#41;;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;function copyImgVal(src&#41;{$('#isstat'&#41;.val(src&#41;;$('#showI'&#41;.attr({src:$('#isstat'&#41;.val(&#41;}&#41;;$('#showImgStat'&#41;.toggle(&#41;;};&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;$.get('/php/status/index.php?id=$_USER_ID$',function(status&#41;{(status&#41; ? $('#statusInfo'&#41;.html(status&#41; : $('#statusInfo'&#41;.text('Статус не установлен...'&#41;;}&#41;;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;function getAddS(&#41; {if($('input&#91;name="textID"]'&#41;.val(&#41;.length<2&#41;{_uWnd.alert('<div style="text-align:center;color:red;padding:6px;">Слишком короткий статус', 'Ошибка',{w:300, h:70}&#41;;}&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;else{$('#statImgLoad'&#41;.show(&#41;;$.get('/php/status/index.php',{textID: $('input&#91;name="textID"]'&#41;.val(&#41;,icon: $('#isstat'&#41;.val(&#41;},function(result&#41;{$('#resp'&#41;.html(result&#41;;}&#41;;}};&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;</script>&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;<input type="hidden" value="http&#58;//uweb.su/statPHP/1.png" id="isstat">&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;<style>&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;#statustext{width:200px;padding:3px 6px;border:1px solid #BCBDC2; background:#ffffff url(/.s/img/wd/3/text-bg.gif&#41; repeat-x 0 0;color:grey;font-family:tahoma;}&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;#statustext:focus{width:200px;padding:3px 6px;border:1px solid #BCBDC2; background:#ffffff url(/.s/img/wd/3/text-bg.gif&#41; repeat-x 0 0;color:grey;font-family:tahoma;outline:none;}&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;#ok_b{background:url(http&#58;//php-test.ucoz.com/bgT.png&#41;;font-family:tahoma;border:1px solid #BCBDC2;border-left:none;padding:4px 6px;height:14px;text-shadow:0px 1px 0px #FFF;cursor:pointer;<?if($USER_AGENT$='chrome'&#41;?>margin-top:2px;<?endif?>}&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;#ok_b:hover{background:url(http&#58;//php-test.ucoz.com/bgT.png&#41;;opacity:0.7;font-family:tahoma;border:1px solid #BCBDC2;border-left:none;padding:4px 6px;height:14px;text-shadow:0px 1px 0px #FFF;cursor:pointer;<?if($USER_AGENT$='chrome'&#41;?>margin-top:2px;<?endif?>}&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;#ok_b:active{background:url(http&#58;//php-test.ucoz.com/bgT.png&#41;;opacity:1;font-family:tahoma;border:1px solid #BCBDC2;border-left:none;padding:4px 6px;height:14px;text-shadow:0px 1px 0px #FFF;cursor:pointer;<?if($USER_AGENT$='chrome'&#41;?>margin-top:2px;<?endif?>}&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;#showImgStat{background:FFF;width:188px;border:1px solid #BCBDC2;border-top:none;padding:5px;display:none;text-align:center;}&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;.img_php_stat{margin-right:5px;margin-bottom:4px;cursor:pointer;}&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;#showI{cursor:pointer;}&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;</style>&nbsp;&nbsp;&nbsp;&nbsp;<br /><br />&nbsp;&nbsp;&nbsp;<div id="resp"></div><!--/uzc--></div></div><!--/uzcode--> <br /> Вот и всё установка завершена! PHP скрипты Maxik228 http://all-cspro.ru/forum/40-198-1 Скрипт "Подписка на рассылку" http://all-cspro.ru/forum/40-192-1 Mon, 16 Jan 2012 13:21:19 GMT Форум: <a href="http://all-cspro.ru/forum/40">PHP скрипты</a><br />Автор темы: Maxik228<br />Автор последнего сообщения: Maxik228<br />Количество ответов: 0 <a class="link" target="_blank" href="http://u.to/qx5wAQ" title="http://webo4ka.3dn.ru/_ld/11/87187036.jpg" rel="nofollow">http://webo4ka.3dn.ru/_ld/11/87187036.jpg</a> <br /> Описание данного скрипта: <br /> В этом примере демонстрируется как с помощью php-скриптов создать проверочный код и с помощью него подписать/отписать пользователя на какую-либо рассылку. Подразумевается, что сама рассылка выполняется каким-то серверным скриптом или программой. Скрипт создает на странице форму с соответствующими полями и кодом подтверждения, пользователь выбирает действие, которое он хочет совершить (подписаться/отписаться), и вводит изображенный на картинке код. Если введенный код Cоответствует изображенному, форма отсылается и действие выполняется. Фактически, данный скрипт может использоваться более широко везде, где требуется код безопасности для подтверждения действий пользователя (например, активации/деактивации каких-то флагов для пользователя, установки/снятия каких-либо признаков и т.п). Данный скрипт подойдёт для любого сайта ,любой тематики, полезный скрипт. <br /> Установка скрипта: <br /> В шаблоне страницы: <br /> <!--uzcode--><div class="bbCodeBlock"><div class="bbCodeName" style="padding-left:5px;font-weight:bold;font-size:7pt">Code</div><div class="codeMessage" style="border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight<5?this.style.height:scrollHeight>200?'200px':''+(this.scrollHeight+5)+'px');"><!--uzc--><?IF($USER_ID$&#41;?>&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;<div align="center">&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;<p>&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;<b>Данный пример демонстрирует использование скрипта для подписки/отписки на какую-либо рассылку для текущего пользователя с использованием кода безопасности</b>&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;</p>&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;</div>&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;<hr>&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;<?$PHPCODE$("http&#58;//phpexample.ucoz.net/php/example000/example000.php?uid=",$USER_ID$&#41;?>&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;<?ELSE?>&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;<div id="phpdiv">&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;<p>Вы не зарегистрированны. Пожалуйста, зарегистрируйтесь или войдите своей учетной записью</p>&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;</div>&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;<?ENDIF?>&nbsp;&nbsp;&nbsp;&nbsp;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;<?php&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;session_start(&#41;;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;if(count($_POST&#41;>0&#41;{&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;$___notjson=1;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;if(isset($_SESSION&#91;'captcha_keystring']&#41; && $_SESSION&#91;'captcha_keystring'] == $_POST&#91;'keystring']&#41;{&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;$lines = file('subscr.dat'&#41;;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;if ($_POST&#91;'atype']&#41;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;$status_ok=0;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;foreach ($lines as $line_num => $line&#41; {&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;if (trim($line&#41;==$_POST&#91;'userid']&#41;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;unset($lines&#91;$line_num]&#41;;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;file_put_contents('subscr.dat', $lines&#41;;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;$status_ok=1;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;break;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;if ($status_ok&#41; echo "$('#captcha_result'&#41;.html('Вы отписались от рассылки'&#41;";&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;else echo "$('#captcha_result'&#41;.html('Вы не были подписаны на рассылку'&#41;";&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;else&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;$status_err=0;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;foreach ($lines as $line_num => $line&#41; {&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;if (trim($line&#41;==$_POST&#91;'userid']&#41;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;$status_err=1;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;break;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;if ($status_err&#41; echo "$('#captcha_result'&#41;.html('Вы уже подписаны на рассылку'&#41;";&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;else {&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;if (file_put_contents('subscr.dat', $_POST&#91;'userid']."&#92;n", FILE_APPEND&#41;==FALSE&#41; echo "$('#captcha_result'&#41;.html('Ошибка, попробуйте позже'&#41;";&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;echo "$('#captcha_result'&#41;.html('Вы подписались на рассылку'&#41;";&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;}else{&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;echo "$('#captcha_result'&#41;.html('Неверный код безопасности'&#41;";&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;exit;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;unset($_SESSION&#91;'captcha_keystring']&#41;;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;?>&nbsp;&nbsp;&nbsp;&nbsp;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;<p>Рассылка новостей</p>&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;<form action="/php/example000/example000.php" method="post" onsubmit="_uPostForm(this,{dataType:'script'}&#41;;return false;" onerror="alert('Error'&#41;;">&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;<p><input type="hidden" name="userid" value="<?echo $_GET&#91;'uid']?>"></p>&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;<p><input type="radio" name="atype" value="0" CHECKED/>Подписаться</p>&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;<p><input type="radio" name="atype" value="1" />Отписаться</p>&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;<p><img src="http://all-cspro.ru/php/example000/index.php?<?php echo session_name(&#41;?>=<?php echo session_id(&#41;?>"></p>&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;<p><input type="text" name="keystring"></p>&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;<p><input type="submit" value="Ok"></p>&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;</form>&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;<div id='captcha_result'></div><!--/uzc--></div></div><!--/uzcode--> <br /> Жизнь никогда не бывает справедливой. Для большинства из нас так оно, пожалуй, лучше. PHP скрипты Maxik228 http://all-cspro.ru/forum/40-192-1 Замена отсутствующих изображений http://all-cspro.ru/forum/40-190-1 Mon, 16 Jan 2012 13:13:48 GMT Форум: <a href="http://all-cspro.ru/forum/40">PHP скрипты</a><br />Автор темы: Maxik228<br />Автор последнего сообщения: Maxik228<br />Количество ответов: 0 Замена отсутствующих изображений <br /> <br /> Люди которые заходят на саит к вам увидят в мнесто надписи нет картиники хорушую фотку . Пользователи саита будут думать что это специально так сделанно . <br /> <!--uzcode--><div class="bbCodeBlock"><div class="bbCodeName" style="padding-left:5px;font-weight:bold;font-size:7pt">Code</div><div class="codeMessage" style="border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight<5?this.style.height:scrollHeight>200?'200px':''+(this.scrollHeight+5)+'px');"><!--uzc-->$(document&#41;.ready(function(&#41; {&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$('img.noimage'&#41;.error(function(&#41; { // установка html тега и пути до класса картинки&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$(this&#41;.attr({&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;src: '/img/image.jpg', // путь к картинке&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;alt: 'Жаль! Это изображение не доступно!', // комментарий&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;style:'border: 1px solid #f00;width:30px;height:28px;' // стилизация&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&#41;;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&#41;;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;}&#41;;<!--/uzc--></div></div><!--/uzcode--> <br /> Скрипт очень прост и удобен в использовании. Просто присваиваем нужный класс к картинке (в которой мы не уверенны что ссылка продержится долго). Так-же можно настроить ширину и высоту изображения или стилизовать для сходства с дизайном. <br /> Пример кода изображения (результат замены вы увидите внизу): <br /> <!--uzcode--><div class="bbCodeBlock"><div class="bbCodeName" style="padding-left:5px;font-weight:bold;font-size:7pt">Code</div><div class="codeMessage" style="border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight<5?this.style.height:scrollHeight>200?'200px':''+(this.scrollHeight+5)+'px');"><!--uzc--><img src="http://all-cspro.ru/img/net-izobrajenia.png" alt="Мой дом" class="noimage" /><!--/uzc--></div></div><!--/uzcode--> <br /><br /> Главное не забудьте подключить jquery кодом ниже в /head сайта <br /> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" type="text/javascript"></script> <br /> Жизнь никогда не бывает справедливой. Для большинства из нас так оно, пожалуй, лучше. PHP скрипты Maxik228 http://all-cspro.ru/forum/40-190-1 Скрипт "Отображение контента по критерию" http://all-cspro.ru/forum/40-188-1 Mon, 16 Jan 2012 13:08:05 GMT Форум: <a href="http://all-cspro.ru/forum/40">PHP скрипты</a><br />Автор темы: Maxik228<br />Автор последнего сообщения: Maxik228<br />Количество ответов: 0 Описание данного скрипта: <br /> В этом примере демонстрируется, как с помощью php-скрипта ограничить показ картинки в зависимости от возраста пользователя на вашем сайте, который пытается ее просмотреть. Для этого скрипт использует API системы uCoz. При нажатии на кнопку "Просмотреть фото" скрипт выполняет запрос о данных пользователя посредством API, сравнивает полученный возраст пользователя с критерием (должен быть не меньше 18 лет) и, в случае соответствия ему, отображает картинку. Интересный и довольно полезный скрипт. <br /> Установка скрипта: <br /> В шаблоне страницы: <br /> <!--uzcode--><div class="bbCodeBlock"><div class="bbCodeName" style="padding-left:5px;font-weight:bold;font-size:7pt">Code</div><div class="codeMessage" style="border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight<5?this.style.height:scrollHeight>200?'200px':''+(this.scrollHeight+5)+'px');"><!--uzc--><div align="center">&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;<p>&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;<b>Данный пример демонстрирует использование скрипта для ограничения просмотра контента в зависимости от возраста</b>&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;</p>&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;</div>&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;<hr>&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;<?$PHPCODE$("http&#58;//phpexample.ucoz.net/php/example006/example006.php"&#41;?><!--/uzc--></div></div><!--/uzcode--> <br /> PHP скрипт example006.php: <br /> <!--uzcode--><div class="bbCodeBlock"><div class="bbCodeName" style="padding-left:5px;font-weight:bold;font-size:7pt">Code</div><div class="codeMessage" style="border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight<5?this.style.height:scrollHeight>200?'200px':''+(this.scrollHeight+5)+'px');"><!--uzc--><?&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;if (count($_POST&#41;>0&#41;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;$___notjson=1;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;if (!$_uid=ucoz_getinfo("SITEUSERID"&#41;&#41;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;echo "$('#error'&#41;.html('Невозможно идентифицировать пользователя'&#41;";&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;return;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;$context = stream_context_create(array('http' => array('method' => "GET", 'header' => "Content-Type: text/xml",'timeout' => 8&#41;&#41;&#41;;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;$file = file_get_contents("http&#58;//phpexample.ucoz.net/api/index/8-$_uid", false, $context&#41;;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;if (strpos('200', $http_response_header&#91;0]&#41; || !$file&#41;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;echo "$('#error'&#41;.html('Не могу получить данные, попробуйте позже'&#41;";&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;return;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;$response = xmlrpc_decode($file,"utf8"&#41;;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;if ($response && xmlrpc_is_fault($response&#41;&#41;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;echo "$('#error'&#41;.html('Не могу получить данные, попробуйте позже'&#41;";&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;return;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;if ((int&#41;$response&#91;'USER_AGE']<18&#41; echo "$('#error'&#41;.html('Вы не можете просмативать данный материал, т.к. вам не исполнилось 18 лет'&#41;";&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;else&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;file_put_contents('allowedusers', "$_uid&#92;n", FILE_APPEND&#41;;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;echo "$('#error'&#41;.html('<img height=&#92;"480&#92;" width=&#92;"640&#92;" src=&#92;"/php/example006/getimg.php&#92;">'&#41;";&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;return;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;?>&nbsp;&nbsp;&nbsp;&nbsp;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;<div id='error'><b>Фото: мокрая киска</b><p>*внимание, просмотреть фото вы можете только, если вам испольнилось 18 лет</p></div>&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;<form action="/php/example006/example006.php" method="post" onsubmit="_uPostForm(this,{dataType:'script'}&#41;;return false;" onerror="alert('Error'&#41;;">&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;<input type="hidden" name="none" value="1">&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;<p><input type="submit" value="Просмотреть фото"></p>&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;</form><!--/uzc--></div></div><!--/uzcode--> <br /> PHP скрипт getimg.php: <br /> <!--uzcode--><div class="bbCodeBlock"><div class="bbCodeName" style="padding-left:5px;font-weight:bold;font-size:7pt">Code</div><div class="codeMessage" style="border:1px inset;max-height:200px;overflow:auto;height:expression(this.scrollHeight<5?this.style.height:scrollHeight>200?'200px':''+(this.scrollHeight+5)+'px');"><!--uzc--><?&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;if (!$_uid=ucoz_getinfo("SITEUSERID"&#41;&#41; return;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;$lines=file('allowedusers'&#41;;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;$allow=0;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;foreach ($lines as $line_num => $line&#41;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;trim($line&#41;;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;if ($line==$_uid&#41;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;$allow=1;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;unset($lines&#91;$line_num]&#41;;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;file_put_contents('allowedusers',$lines&#41;;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;if (!$allow&#41; return;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;header('Content-Type: image/jpeg'&#41;;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;readfile("./example006.jpg"&#41;;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;?><!--/uzc--></div></div><!--/uzcode--> <br /> Жизнь никогда не бывает справедливой. Для большинства из нас так оно, пожалуй, лучше. PHP скрипты Maxik228 http://all-cspro.ru/forum/40-188-1