|
Бесплатные PHP скрипты - форум техподдержки |
Форум техподдержки WR-Скриптов на php. Обсуждаем: основы программирования на PHP 5 - 7 версий, различные подходы к написанию скриптов на php 7 без MySQL. А также WR-скрипты: бесплатные доски объявлений, скрипты форумов, Гостевые книги, Каталог ссылок, Галерея, Фотоальбом, Счётчики, Рассылки, Анекдот и другие. Принимаются пожелания для новых версий. Сообщите какой скрипт нужен для Вашего сайта, постараемся найти или реализовать. Скачать скрипты можно бесплатно. Вместе мы сделаем бесплатные php скрипты лучше и доступнее!
|
| Сегодня: 03.10.2024 - 22:48:40 КапчаОбъявление - WR-Scriptы в UTF-8 кодировке |
---|
Активно обновляю скрипты и перевожу их в UTF-8 кодировку. Список перекодированных php скриптов доступен на главной странице сайта. Скачивайте скрипты и устанавливайте на свой сайт! В ближайшее время обновлю каталог знакомств, форум Про, фотоальбом, доски объявлений лайт и ЛЮКС.
На форуме, пожалуйста, пишите что модернизировать в скриптах в первую очередь. Постараюсь исправить большую часть пожеланий! Планирую продолжить работы весь 2023 год.
|
Автор | Сообщение |
---|
sania74 •
S Участник форума
|
Здравствуйте,я хотел бы в форуме поменять капчу,пробовал но что то не получается,кто нить подскажите пожалуйста как её поменять,могу даже дать капчу какую я хочу поставить или подскажите свой вариант капчи. | |
|
Сообщение # 1 |
04.03.11 - 23:08:51
| | WR •
W Участник форума
|
поменять её довольно сложно. так как капча состоит из нескольких блоков: блок формирования изображения, блок вывода изображения, блок проверки верности кода. | |
|
Сообщение # 2 |
08.05.11 - 05:33:55
| | sania74 •
S Участник форума
|
Цитата:
WR пишет: поменять её довольно сложно. так как капча состоит из нескольких блоков: блок формирования изображения, блок вывода изображения, блок проверки верности кода. | плохо( | |
|
Сообщение # 3 |
08.05.11 - 09:39:28
| | andreyg2 •
A Участник форума
|
-5 работает | |
|
Сообщение # 4 |
09.05.11 - 18:57:22
|
| WR •
W Участник форума
|
Зато капча работает убийственно. 99,9% спамеров обламываются. | |
|
Сообщение # 5 |
13.06.11 - 10:11:53
| | uzver •
U гость
|
Здравствуйте. Активировал капчу, но теперь не могу зайти в админку:
Цитата: Notice: Undefined variable: rand_key in /***/***/***/forum.***.ru/admin.php on line 96 Notice: Undefined variable: rand_key in /***/***/***/forum.***.ru/admin.php on line 97 Warning: Cannot modify header information - headers already sent by (output started at /***/***/***/forum.***.ru/admin.php:96) in /***/***/***/forum.***.ru/admin.php on line 106 Warning: Cannot modify header information - headers already sent by (output started at /***/***/***/forum.***.ru/admin.php:96) in /***/***/***/forum.***.ru/admin.php on line 106 | Как это исправить, а если нельзя исправить, то как отключить капчу без использования админку? Версия форума: WR-forum v 1.9.3 // 10.06.10 г. | |
|
Сообщение # 6 |
13.06.11 - 10:46:05
| | uzver •
U гость
|
Как отключать капчу нашел, но это не вариант. Капчу не включал - вчера зафлудили регистрацией ботов (около 6000 регистраций), очистил, капчу включил - тепепь не войти в админ-панель из за ошибок, что выше. Подскажите, как исправить? | |
|
Сообщение # 7 |
13.06.11 - 10:56:45
| | LOSKAND •
L Участник форума
|
так просто таквыкладываю код своей капчи: правда вариант извращёный как обычно но действующий и так: файл loskap.php Код: <?PHP session_save_path("$sessiondir"); session_name('LOSKAND_USER'); session_start();ini_set('display_errors',0);error_reporting(E_ALL); include"start.php";include"confcenter.php";$anketaname="Сайт знакомств";$anketaall="Анкеты";include"functions.php"; function sx(){ $_SESSION['kod']=mt_rand(10000, 9999999);$generetor=$genkap1; define('WIDTH', 110);define('HEIGHT', 21);define('FONT_NAME', 'arial.ttf');define('FONT_SIZE', 20); $image = imagecreatetruecolor(WIDTH,HEIGHT) or die('Cannot create image');$text = win(''.$_SESSION['kod'].'');$coord = imagettfbbox(FONT_SIZE, 90, FONT_NAME, $text);$xl1=0;$xl2=110; $y1=mt_rand(0, 30);$y2=rand(00, 30);$y3=rand(0, 30);$y4=mt_rand(00, 30);$y5=rand(0, 50);$y6=rand(00, 50);$textcolor = imagecolorallocate ( $image , 211, 211, 211); imageline($image, $xl1, $y1, $xl2, $y2, $textcolor);imageline($image, $xl1, $y1-1, $xl2, $y2-1, $textcolor); imageline($image, $xl1, $y3, $xl2, $y4, $textcolor);imageline($image, $xl1, $y3-1, $xl2, $y4-1, $textcolor); imageline($image, $xl1, $y6, $xl2, $y5, $textcolor);imageline($image, $xl1, $y6-1, $xl2, $y5-1, $textcolor); $xl1=rand(0, 50);$xl2=rand(0, 50);$y1=0;$y2=30;$width = $coord[2] - $coord[5];$height = $coord[1] - $coord[7];$X = (WIDTH - $width) / 1;$Y = (HEIGHT + $height) / 1;imagettftext($image, FONT_SIZE, -1, $X, $Y,0xFFFFFF, FONT_NAME,$text ); $_SESSION['lt']=$text; imagepng($image);imagedestroy($image);} function win($s){$s = convert_cyr_string($s,'w','i');for ($result='', $i=0; $i<strlen($s); $i++) {$charcode = ord($s[$i]);$result .= ($charcode>175)?"".(1040+($charcode-176)).";":$s[$i];}return $result;} if (isset($_GET['img'])) { header('Content-type: image/png');sx();} ?> | опять же код выложил в оригенале. со своего сайта без внесения изменений под WR | |
|
Сообщение # 8 |
13.06.11 - 11:28:20
| | LOSKAND •
L Участник форума
|
вывод картинки на экран Код: <tr> <script type=\"text/javascript\"> function reload(){ src=document.myForm.loskaps.src; document.myForm.loskaps.src='loskap.php?img=$genimgnum'; document.myForm.loskaps.src=src+'?rand='+Math.random(); } </script> <td style='width: 40%'><span class=hdtextsmall>Антиспам: (Защита)</span></td><td><table><tr><td><a href=\"javascript:void(0)\" onclick=\"reload()\"> <img src='loskap.php?img=$genimgnum' border='0' name='loskaps'></a></td><td><input name='loskap' class=postid type='text' maxlength=$maxkey size=10><span class=hdtextsmall></span></td></tr></table> </td></tr> | и этап проверки Код: $it=$_REQUEST['loskap']; if ($_REQUEST['loskap']==$_SESSION['lt']) {}else {exit("$back введён неверный код");}} | приемущества такого варианта. на выводе такого варианта. генерируется произвольный адрес картинки. тоесть если перейти по адресу картинки на выводе. то наткнёмся совсем на другое изображение с тем же адресом | |
|
Сообщение # 9 |
13.06.11 - 11:33:11
| | WR •
W Участник форума
|
Цитата:
Версия форума: WR-forum v 1.9.3 // 10.06.10 г. | рекомендую обновиться до 1.9.7. В сборке есть файл go.php - его нужно обязательно запустить и обязательно залить новый файл config.php (затем в админке уже настроить своё название форума и т.д.) Так как с версии 1.9.5 уже переназвал переменные, на которые у тебя сейчас выводятся ошибки. LOSKAND, классный вариант. А где можно посмотреть действующий антиспам? | |
|
Сообщение # 10 |
13.06.11 - 12:11:08
| | LOSKAND •
L Участник форума
|
Цитата:
WR пишет:
Цитата: LOSKAND, классный вариант. А где можно посмотреть действующий антиспам? | http://loskand.perm.ru/registration.php тут например | |
|
Сообщение # 11 |
13.06.11 - 12:14:44
| | LOSKAND •
L Участник форума
|
вот забыл ещё добавить на выводе картинки Код: $genimgnum=mt_rand(0,99999999); | генерируем произвольное имя картинки | |
|
Сообщение # 12 |
13.06.11 - 12:30:14
| |
|
Powered by WR-Forum Professional © 2.3 UTF-8 beta версия
|