Русский English Deutsch Українська Қазақша

Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не вошли.

#1 2009-04-11 20:42:47

insider
Участник
Здесь с 2009-01-25
Сообщений: 229
Рейтинг :   35 
Сайт

При включенном ЧПУ не работает добавление новостей

При добавлении новости через /?action=addnews всё нормально добавляется, даже если включено ЧПУ
Если пытаться добавить новость через /addnews.htm, то до addnews.php не доходят POST-данные
Соответственно, если в addnews.tpl заменить

<form name="form" method="post" action="">

на

<form name="form" method="get" action="">

то новости начинают добавляться
Но меня такое решение несколько не устраивает

Вне форума

#2 2009-04-11 21:08:14

ROZARD
Модератор
Откуда: Россия, Астрахань
Здесь с 2008-10-13
Сообщений: 1,523
Рейтинг :   82 
Сайт

Re: При включенном ЧПУ не работает добавление новостей

insider, Странно, у меня добавляются...

Вне форума

#3 2009-04-11 21:16:26

insider
Участник
Здесь с 2009-01-25
Сообщений: 229
Рейтинг :   35 
Сайт

Re: При включенном ЧПУ не работает добавление новостей

ROZARD
Если добавляются, тогда действительно странно...
Версия 0.9.0, качал с главной сайта
Добавил в /engine/actions/addnews.php вызов phpinfo
Прошел по /?action=addnews, отправил новость, массив POST данных на месте
Затем прошел по /addnews.htm, попытался добавить новость, POST нету, а в GET/REQUEST только action=addnews

Вне форума

#4 2009-04-11 22:17:38

ROZARD
Модератор
Откуда: Россия, Астрахань
Здесь с 2008-10-13
Сообщений: 1,523
Рейтинг :   82 
Сайт

Re: При включенном ЧПУ не работает добавление новостей

insider, А он не пишет ошибку:

Ошибка: Заголовок и текст новости пустые!

Вне форума

#5 2009-04-11 22:26:23

insider
Участник
Здесь с 2009-01-25
Сообщений: 229
Рейтинг :   35 
Сайт

Re: При включенном ЧПУ не работает добавление новостей

Не пишет, просто как будто нажали F5

Вне форума

#6 2009-04-18 15:39:56

insider
Участник
Здесь с 2009-01-25
Сообщений: 229
Рейтинг :   35 
Сайт

Re: При включенном ЧПУ не работает добавление новостей

Проблема решена, в addnews.tpl нужно заменить строку:

<form name="form" method="post" action="">

на:

<form name="form" method="post" action="/">

Кстати то же самое и с авторизацией, usermenu.tpl

<form name="login" method="post" action="" id="login">

<form name="login" method="post" action="/" id="login">

Иначе ни с какой страницы, кроме главной, нельзя будет авторизоваться при включенном ЧПУ

Отредактировано insider (2009-04-18 15:45:38)

Вне форума

Сейчас в этой теме пользователей: 0, гостей: 1
[Bot] ClaudeBot

Подвал форума

Под управлением FluxBB 1.5.11
Модифицировал Visman

[ Сгенерировано за 0.011 сек, 7 запросов выполнено - Использовано памяти: 531.47 Кбайт (Пик: 550.6 Кбайт) ]