vl273

Рейтинг
47
Регистрация
21.06.2013
Mad_Man:
Отсутствует присваивание результата.[/QUOT]
Вы абсолютно правы. Поправил.

Как-то так:

preg_match_all("/(,\S)/s", $comment, $matches); //ищем в переменной, содержащей коммент, косяки с запятой
foreach ($matches as $key=>$value){ //обрабатываем каждый найденный косяк
$arr = str_split($value);
$replacement = ", ".$arr{1}; //здесь вместо фигурных скобок {} надо поставить КВАДРАТНЫЕ (издержки форума)
$comment = str_replace($value, $replacement, $comment);
}
//на выходе получаем переменную $comment готовую для дальнейшего использования с исправленными пробелами

ЗЫ: код не проверял, но вроде на вид косяков нет

AndyIT:
 $user_count_m = $wpdb->get_results("
SELECT *
FROM {$wpdb->stat}
WHERE ID = '{$user_id}' AND user_login = '{$user_login}' ");
foreach ($user_count_m as $month){
$month->user_com;
$month->user_date;
}


Обращаюсь так же как и писал выше, только к другой таблице "stat", но результата нет.

Разумеется. Его и не будет. Странно, что fatal error не выдает.

Вы обращаетесь к методу, который не прописан в классе - $wpdb->stat

Пробуйте обратится напрямую к таблице

 $user_count_m = $wpdb->get_results("
SELECT *
FROM stat
WHERE ID = '{$user_id}' AND user_login = '{$user_login}' ");
foreach ($user_count_m as $month){
$month->user_com;
$month->user_date;
}

Если не получится, то сделайте прямой запрос к БД обычным mysql запросом

AndyIT:
почему через стандартный класс $wpdb, не могу читать данные из созданной таблицы в phpmyadmin, хотя в уже созданных движком все нормально считывается. Хотелось бы хранить все результаты в отдельной таблице, а не использовать стандартные.

А каким образом вы обращаетесь к вновь созданной таблице?

Строку запроса приведите.

shkiper:
Нет параметров в нем, NULL

А как передать их?

Вам уже написали выше, что $params это не переменная, а ОБЪЕКТ. Изучайте принципы ООП.

Прежде чем использовать методы класса (в данном случае метод get(); ) необходимо инициализировать экземпляр этого класса (объект), в данном случае этим объектом выступает $params.

Инициализация присходит в общем виде примерно так:

$params = new MyClass();

вместо MyClass подставляете имя используемого Вами класса. Также в скобках могут идти параметры передаваемые конструктору класса, если они требуются.

502 - это не страшно. Попробуйте чуть позже.

Тем не менее у Вас ссылка "главная" в меню битая осталась.

И в разделе "диеты" посты тоже битые.

Это я так понимаю уже где-то в шаблоне вывод ссылок криво сделан.

Остальное работает.

прог:
если верну как есть то тогда в админ я также немогу войти

ну давайте разбираться.

Какой адрес в адресной строке браузера при "страница не найдена"?

Подозреваю, что что-то вроде W:\domains\wordpress-krasnorotik\

Если я не прав, то напишите, какой именно адрес.

Если все таки я прав, то открываете опять файл конфига и меняете адрес на

http://krasnorotik.ru/

И пробуете войти в админ панель по адресу http://krasnorotik.ru/wp-admin

А вообще, если до редактирования файла конфига Вам нормально удавалось войти в админ панель, то есть мысль перезалить этот файл с локалки на хостинг.

alik8855:
На ЧОМ делать сайты лучше?

На коленке, имхо.

За адаптивную верстку 500р. ТС да Вы оптимист, раз думаете, что в мире есть такие альтруисты.

прог:
Сделал прописал: define( 'WPCACHEHOME', 'W:\domains\krasnorotik.ru\
Вместо define( 'WPCACHEHOME', 'W:\domains\wordpress-krasnorotik\
Ура!

---------- Добавлено 23.12.2014 в 14:15 ----------

Блин, немогу войти в адми при воде данных переходит на wordpress-krasnorotik с ошибкой страница не найдена. В каком фале надо еще изменить кроме wp-config-sample?

Зря Вы в код полезли. Там все проще намного должно быть.

Откатите исправление назад и сделайте через админку. Константы в коде движок сам поменяет.

miketomlin:
Ссылки перебейте, у вас везде остался адрес http://wordpress-krasnorotik/

Насколько я помню WP там ссылки сами генерятся. Не нужно ничего беребивать.

Нужно сделать как написано здесь

http://ktonanovenkogo.ru/wordpress/wordpress_osnovi/nastrojki-bloga-na-wordpress-kotorye-vy-dolzhny-sdelat-srazu-posle-ustanovki.html

а именно - правильно прописать url в настройках в админке

Всего: 140