Форум скриптов PHP

Форум скриптов PHP

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

Главная сайта php скриптовГлавная сайта скриптов   ПоискПоиск  
Сегодня: 17.11.2019 - 08:21:21
Страницы:  1  2  3  
Форум скриптов PHP » WR-Forum Professional » Кавычки
Объявление - WR-Scriptы в UTF-8 кодировке

Активно обновляю скрипты и перевожу их в UTF-8 кодировку. Список бесплатных php скриптов, которые уже переведены можно увидеть на главной странице сайта. Скачивайте обновлённые скрипты и устанавливайте на свой сайт! В ближайшее время обновлю каталог знакомств, форум Про, фотоальбом, доски объявлений лайт и ЛЮКС.

На форуме, пожалуйста, пишите что модернизировать в скриптах в первую очередь. Постараюсь исправить большую часть пожеланий!
Работы продолжаются. Ура!

АвторСообщение

i-text

I
Участник форума

Прежде всего С праздниками. Спасибо за ваш скрипт. Установил его, но возникла проблема с отображением кавычек в сообщении- вместо нормальной кавычки отображается группа символов \"
что делать?

Сообщение # 1 04.01.09 - 22:05:52

i-text

I
Участник форума

Ну так как дробь убрать?

Сообщение # 2 05.01.09 - 21:23:06

790

7
Участник форума

Добавьте в index.php где блок смайлов $dt[4]=str_replace(":- ))",$s2,$dt[4]); стоку:

    Код:

    $dt[4]=str_replace("амперсанд#092;амперсандquot;","амперсандquot;", $dt[4]);

Замените слово амперсанд его символом.

Сообщение # 3 06.01.09 - 14:28:44

i-text

I
Участник форума

Прошу прощения в index.php - не модифицированного скрипта блока смайлов с кодом

    Код:
    $dt[4]=str_replace(":- ))",$s2,$dt[4]);
- - нет
Такая строка есть в модификации WR-Forum © 1.8.St2 [demod]

У меня WR-Forum © 1.8 eXclusive

Сообщение # 4 06.01.09 - 20:45:00

i-text

I
Участник форума

Жалко что сообщения удалять нельзя, Ошибочка вышла - нашел
Вот она

    Код:
    $dt[4]=str_replace("","<b>", $dt[4]);
    $dt[4]=str_replace("
    ","</b>", $dt[4]);
    $dt[4]=str_replace("","<font color=red><B>", $dt[4]);
    $dt[4]=str_replace("
    ","</B></font>", $dt[4]);
    $dt[4]=str_replace("
      Цитата:
      ","<BR><fieldset align=center style='width:80%; color:#EE4422'><legend><B>Цитата:</B></legend>", $dt[4]);
      $dt[4]=str_replace("
    ","</fieldset><BR>", $dt[4]);
    $dt[4]=str_replace("
      Код:
      ","<BR><fieldset align=center style='width:80%; color:#224488'><legend><B>Код:</B></legend>", $dt[4]);
      $dt[4]=str_replace("
    ","</fieldset><BR>", $dt[4]);
    $dt[4]=str_replace("",$s2,$dt[4]);
    $dt[4]=str_replace(""\"#092;"\"quot;",""\"quot;", $dt[4]);
    $dt[4]=str_replace("",$s1,$dt[4]);
    $dt[4]=str_replace("",$s3,$dt[4]);
    $dt[4]=str_replace("8- )",$s4,$dt[4]);
    $dt[4]=str_replace("(",$s5,$dt[4]);
    $dt[4]=str_replace("",$s12,$dt[4]);
    $dt[4]=str_re place("",$s6,$dt[4]);
    $dt[4]=str_replace("",$s7,$dt[4]);
    $dt[4]=str_replace("",$s8,$dt[4]);
    $dt [4]=str_replace("",$s9,$dt[4]);
    $dt[4]=str_replace("",$s10,$dt[4]);
    $dt[4]=str_replace("",$s11,$dt [4]);
    $dt[4]=str_replace("&amp;#124;","&#124;",$dt[4]);
    if ($liteurl==1) { // Если разрешена публикация УРЛов
    $dt[4]=eregi_replace("((https?&#124;ftp)://[[:alnum:]_=/-]+(\\.[[:alnum:]_=/-]+)*(/[[:alnum:]+&._=/~%]*(\\?[ [:alnum:]?+&;_=/%]*)?)?)", "<a href='\\1' target='_blank'>\\1</a>", $dt[4]);
    $dt[4]=eregi_replace("\\[img\\]\\<a href\\='((https?&#124;ftp)://[[:alnum:]_=/-]+(\\.[[:alnum:]_=/-]+)*(/[[:alnum:]+&amp;._=/%]*(\\?[[:alnum:]?+&amp;_= /%]*)?)?)' target='_blank'>((https?&#124;ftp)://[[:alnum:]_=/-]+(\\.[[:alnum:]_=/-]+)*(/[[:alnum:]+&amp;._=/%]*(\\?[[:alnum:]? +&amp;_=/%]*)?)?)</a>\\[/img\\]", "<img src='\\1' alt='\\1' border='0'>", $dt[4]);
    } else {$dt[4]=eregi_replace("\\[img\\]((https?&#124;ftp)://[[:alnum:]_=/-]+(\\.[[:alnum:]_=/-]+)*(/[[:alnum:]+&._=/~%]*(\ \?[[:alnum:]?+&;_=/%]*)?)?)\\[/img\\]", "<img src='\\1' alt='\\1' border='0'>", $dt[4]);}


Сообщение # 5 06.01.09 - 21:05:16

i-text

I
Участник форума

Прошу прощения за ламерство

    Код:
    $dt[4]=str_replace(""\"#092;"\"quot;",""\"quot;", $dt[4]);
- вижу что не правильно - так экспериментировал,
Но, ни один вариант дробь не убирает

Сообщение # 6 06.01.09 - 21:08:09

790

7
Участник форума

Вы код страницы гляньте, какими символами сервер этот слеш с кавычкой заменяет при выводе. На 110mb.com так, у вас может по другому. Если затрудняетесь, скажите где, я посмотрю.

Сообщение # 7 06.01.09 - 22:29:01

i-text

I
Участник форума

Вот к примеру страница http://www.harrypotter.isgreat.org/forum/index.php?fid=7&id=076709

Код глянул, заменяет этим

    Код:
    &#092;&quot;


Сообщение # 8 06.01.09 - 23:44:41

i-text

I
Участник форума

790, Спасибо за подсказки - я наконец разобрался
Как вы и говорили
Code]
$dt[4]=str_replace("",$s2,$dt[4]);
$dt[4]=str_replace("ампер-д#092;ампер-дquot;","ампер-дquot;", $dt[4]);



P.S +5

Сообщение # 9 07.01.09 - 00:19:49

primoos

P
Участник форума

спасибо)) тоже имело место быть)
исправил)

Сообщение # 10 11.01.09 - 00:22:11

Михаил

М
гость

Последнюю обсуждаемую проблему исправил в версии форума 1.8.7. Скачать можно по ссылке с главной.

1) Давно уже имеется баг форума при настройке php хостера: magic_quotes_gpc = 1:

С одной стороны - это удобно для скриптов php с использованием БД MySQL, но у меня то php+файлы.
Ранее возникали ошибки с созданием тем - в которых появлялись обратные слэши перед символами:
одиночными (') и двойными кавычками ("), обратный слеш (\).
Так вот, собрался и устранил. Теперь этот параметр не влияет на качество работы скрипта.


Также сделал:
2) Написал статью о том, как разрабатывать скины для форума, выложил по следующей ссылке:
http://www.wr-script.ru/forum/kak_sdelat_noviy_skin_dlya_wr-forum.html


3) Изменения в блоке: дни рождения.
Было: сегодня, завтра, скоро. Стало: вчера, сегодня, скоро. Так логичнее.

Сообщение # 11 24.01.09 - 13:04:32

BoB

B
гость


    Цитата:
    Добавьте в index.php где блок смайлов $dt[4]=str_replace(":- ))",$s2,$dt[4]); стоку:

    Код:
    $dt[4]=str_replace("амперсанд#092;амперсандquot;","амперсандquot;", $dt[4]);


    Замените слово амперсанд его символом.


790, каким символом заменить?

Сообщение # 12 22.02.09 - 20:45:18
Форум скриптов PHP » WR-Forum Professional » Кавычки
Изображение в подписи :Предыдущая темаСледующая тема: FAQ по WR-Forum (1.8.7)
Страницы:  1  2  3  

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

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

Смайлы:

Ещё смайлы
Эмодзи
         
Защитный код: (введите цифры, которые на синем фоне)
   
WR-Счётчик
Powered by WR-Forum Professional © 2.2.2