|
Бесплатные PHP скрипты - форум техподдержки |
Форум техподдержки WR-Скриптов на php. Обсуждаем: основы программирования на PHP 5 - 7 версий, различные подходы к написанию скриптов на php 7 без MySQL. А также WR-скрипты: бесплатные доски объявлений, скрипты форумов, Гостевые книги, Каталог ссылок, Галерея, Фотоальбом, Счётчики, Рассылки, Анекдот и другие. Принимаются пожелания для новых версий. Сообщите какой скрипт нужен для Вашего сайта, постараемся найти или реализовать. Скачать скрипты можно бесплатно. Вместе мы сделаем бесплатные php скрипты лучше и доступнее!
|
| Сегодня: 23.11.2024 - 23:11:07
Страницы: 1 файл htaccess для форумаОбъявление - WR-Scriptы в UTF-8 кодировке |
---|
Активно обновляю скрипты и перевожу их в UTF-8 кодировку. Список перекодированных php скриптов доступен на главной странице сайта. Скачивайте скрипты и устанавливайте на свой сайт! В ближайшее время обновлю каталог знакомств, форум Про, фотоальбом, доски объявлений лайт и ЛЮКС.
На форуме, пожалуйста, пишите что модернизировать в скриптах в первую очередь. Постараюсь исправить большую часть пожеланий! Планирую продолжить работы весь 2023 год.
|
Автор | Сообщение |
---|
ВИКТОР_ЗАКАЛ •
В гость
|
вот ==================================================== файл htaccess для форума ====================================================
RewriteEngine On RewriteRule ^index.html index.php [L] RewriteRule ^viewforum-([0-9]+)([/]?).html$ index.php?fid=$1 RewriteRule ^viewforum-([0-9]+)-([0-9]+).html$ index.php?fid=$1&page=$2 RewriteRule ^viewtopic-(.*)-(.*)-(.*).html$ index.php?fid=$1&id=$2&page=$3 RewriteRule ^viewtopic-([0-9]+)-([0-9]+).html$ index.php?fid=$1&id=$2 RewriteRule ^topic-([0-9]+)-([0-9]+)-([0-9]+)-([0-9]+)([/]?).html$ index.php?fid=$1&id=$2&page=$3#m$4 RewriteRule ^profile-(.*).html$ tools.php?event=profile&pname=$1 RewriteRule ^profile-(.*)-(.*)-(.*)-(.*).html$ index.php?fid=$1&id=$2&page=$3#a$4 RewriteRule ^newtema-([0-9]+)([/]?).html$ index.php?fid=$1&newtema=add RewriteRule ^TB-([0-9]+)-view-([0-9]+)-(.*).html$ text.php?fid=$1&id=$2&page=$3 RewriteRule ^page-([0-9]+)([/]?).html$ index.php?fid=$1&page=1 RewriteRule ^page-(.*)-(.*)-(.*).html$ index.php?fid=$1&id=$2&page=1 RewriteRule ^maxpage-([0-9]+)-([0-9]+).html$ index.php?fid=$1&page=$2 RewriteRule ^page-(.*)-(.*)-(.*).html$ index.php?fid=$1&id=$2&page=$3 RewriteRule ^maxpage-(.*)-(.*)-(.*).html$ index.php?fid=$1&id=$2&page=$3 | |
|
Сообщение # 1 |
22.09.09 - 21:58:22
| | WR •
W Участник форума
|
Замечательно. Вопрос, как его подключить. Что необходимо указать в скрипте, чтобы заработал модреврайт? | |
|
Сообщение # 2 |
23.09.09 - 14:30:18
| | ВИКТОР_ЗАКАЛ •
В гость
|
RewriteRule ^page-(.*)-(.*)-(.*).html$ index.php?fid=$1&id=$2&page=$3 ссылка должна быть такой page-11-67000-3.html ----------------------------------------------- можно и так RewriteRule ^page/(.*)/(.*)/(.*).html$ index.php?fid=$1&id=$2&page=$3 ссылка должна быть такой page/11/67000/3.html ------------------------------ все зависит , если поддержка файла htaccess поэтому стоит применить в админке функцию включения ЧПУ | |
|
Сообщение # 3 |
23.09.09 - 14:46:54
| | ВИКТОР_ЗАКАЛ •
В гость
|
кстате , еще нужно передавать значение fid id page или регуляркой расщеплять ссылки.
Но сразу говорю что если применить это,то рамблер полюбит. Хотя компания гугл решила купить поисковую систему рамблера. И только ей будет известно что икак там нарулят. | |
|
Сообщение # 4 |
23.09.09 - 14:50:59
|
| ВИКТОР_ЗАКАЛ •
В гость
|
Миха мне твой скрипт форум понравился. И поэтому я хочу вносить в него лепту. Надо сделать его и доработать так, что офигеют.
А ЧПУ, все-таки нужно применить | |
|
Сообщение # 5 |
23.09.09 - 14:56:04
| | ВИКТОР_ЗАКАЛ •
В гость
|
/* Удалить все java-скрипты*/ Код: $soo = preg_replace('|<script.*?<\/script>|si', '', $soo); $soo = preg_replace('|<script language=\"javascript\".*?<\/script>|si', '', $soo); | /* Удалить все xml*/ Код: $soo = preg_replace('|<xml.*?<\/xml>|si', '', $soo); |
/* Удалить все таблицы стилей между <style> * </style>*/ Код: $soo = preg_replace('|<style.*?<\/style>|si', '', $soo); | /* Удалить все пробелы перед кавычками и после кавычек*/ Код: $soo = str_replace("< ","<", $soo); $soo = str_replace("< ","<", $soo); $soo = str_replace("< ","<", $soo); $soo = str_replace("< ","<", $soo); $soo = str_replace("< ","<", $soo); $soo = str_replace(" >",">", $soo); $soo = str_replace(" >",">", $soo); $soo = str_replace(" >",">", $soo); $soo = str_replace(" >",">", $soo); $soo = str_replace(" >",">", $soo); | /* Удалить все пробелы между кавычками */ Код: $soo = str_replace("> <","><", $soo); $soo = str_replace("> <","><", $soo); $soo = str_replace("> <","><", $soo); $soo = str_replace("> <","><", $soo); $soo = str_replace("> <","><", $soo); $soo = str_replace("> <","><", $soo); $soo = str_replace("> <","><", $soo); $soo = str_replace("> <","><", $soo); $soo = str_replace("> <","><", $soo); $soo = str_replace("> <","><", $soo); |
/* Удалить лишние пробелы */ Код: $soo = str_replace(" "," ", $soo); $soo = str_replace(" ","", $soo); $soo = str_replace(" ","", $soo); $soo = str_replace(" ","", $soo); $soo = str_replace(" ","", $soo); $soo = str_replace(" ","", $soo); $soo = str_replace(" ","", $soo); $soo = str_replace(" ","", $soo); $soo = str_replace(" ","", $soo); $soo = str_replace(" ","", $soo); $soo = str_replace(" ","", $soo); | | |
|
Сообщение # 6 |
23.09.09 - 15:51:43
| | ВИКТОР_ЗАКАЛ •
В гость
|
/* Удалить мусор после редактора WORD-OFFICE*/ Код: $soo = str_replace("Section1","s__1", $soo); $soo = str_replace("MsoHyperlink","l__1", $soo); $soo = str_replace("Followed","_z", $soo); $soo = str_replace("MsoNormal","m__1", $soo); $soo = str_replace("content=\"Microsoft Word 11\"","content=\"\"", $soo); $soo = str_replace("<meta name=ProgId content=Word.Document>","", $soo); $_headers="<html xmlns:v=\"urn:schemas-microsoft-com:vml\"xmlns:o=\"urn:schemas-microsoft-com:office:office\"xmlns:w=\"urn:sche mas-microsoft-com:office:word\"xmlns=\"http://www.w3.org/TR/REC-html40\">"; $soo = str_replace($_headers,"<html>", $soo); $soo = str_replace("<html xmlns=\"http://www.w3.org/1999/xhtml\" xml:lang=\"ru\" lang=\"ru\">","", $soo); $soo = str_replace("<!--[if !mso]>","", $soo); $soo = str_replace("<!--[if gte mso 9]>","", $soo); $soo = str_replace("<!--[if gte mso 10]>","", $soo); $soo = str_replace("<![endif]-->","", $soo); $soo = preg_replace('|<xml.*?<\/xml>|si', '', $soo); | | |
|
Сообщение # 7 |
23.09.09 - 15:54:34
| | Страницы: 1
|