Бесплатные PHP скрипты - форум техподдержки

Бесплатные PHP скрипты - форум техподдержки

Форум техподдержки WR-Скриптов на php. Обсуждаем: основы программирования на PHP 5 - 7 версий, различные подходы к написанию скриптов на php 7 без MySQL. А также WR-скрипты: бесплатные доски объявлений, скрипты форумов, Гостевые книги, Каталог ссылок, Галерея, Фотоальбом, Счётчики, Рассылки, Анекдот и другие. Принимаются пожелания для новых версий. Сообщите какой скрипт нужен для Вашего сайта, постараемся найти или реализовать. Скачать скрипты можно бесплатно. Вместе мы сделаем бесплатные php скрипты лучше и доступнее!

Главная сайта бесплатных 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('&#124;<script.*?<\/script>&#124;si', '', $soo);
$soo = preg_replace('&#124;<script language=\"javascript\".*?<\/script>&#124;si', '', $soo);

/* Удалить все xml*/

Код:
$soo = preg_replace('&#124;<xml.*?<\/xml>&#124;si', '', $soo);

/* Удалить все таблицы стилей между <style> * </style>*/

Код:
$soo = preg_replace('&#124;<style.*?<\/style>&#124;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('&#124;<xml.*?<\/xml>&#124;si', '', $soo);

Сообщение # 7 23.09.09 - 15:54:34
Все наши пароли в открытом доступе. :Предыдущая темаСледующая тема: Как правильно вставить ссылку?
Страницы:  1  

Сообщение
Имя E-mail
Сообщение

Нажмите на точку возле имени для обращения к участнику

Смайлы:

Ещё смайлы
Эмодзи
         
Защитный код: (введите цифры, которые на синем фоне)
Ответ на вопрос: (Какой сейчас год?)
   
WR-Счётчик
Powered by WR-Forum Professional © 2.3 UTF-8 beta версия