Mad_Man

Mad_Man
Рейтинг
162
Регистрация
10.11.2008
Интересы
Рыбалка
Born USSR

revered, поле user_id вы создали дабы указать кому выбирать данные из таблицы, я правильно понимаю?

web-developer:
Давненько я не видал такого кода)
ТС посмотрите в сторону фреймворков.

Фреймворк не поможет. Персонаж не просекает, что сбрасывает вместо сорца чёрный ящик вкупе с явным говнокодом из-за отсутствия опыта и знаний.

luckydan, быдлокод. Страшнейший.

1. Warning - не ошибка.

2. Библиотека mysql_* устарела, юзайте mysqli или PDO.

3. db_select - вообще часть API от друпала, я понятия не имею на кой чёрт вы результат работы класса ORM с поддержкой паттерна Query Builder запихиваете в качестве ресурса в mysql_num_rows.

Metal_Messiah:
JSON валидный, при чтении из файла разбирается нормально.
var_dump($_POST) ок, делаю
curl_multi_init не в этой жизни, UDP во первых, во вторых свои особенности.

Заодно uname -a, php -v, nginx -v и прочую инфу по серверу неплохо было бы видеть. Помимо этого, нужно глянуть заголовки, которые формируются после парсинга статы серверов при попытке отправки JSON'a POST'ом. Если всё же грешите на связку веб-сервера (баги бывают, никто не спорит) - нужен тест на другом сервере с отличной от предыдущего конфигурацией (какой-нибудь php-fpm + nginx свежих версий вполне подойдёт).

---------- Добавлено 27.04.2015 в 13:26 ----------

Кстати, помимо post_max_size стоит поднимать upload_max_filesize симметрично на то же значение. И если nginx занимается раздачей не только статики, то и ему также client_max_body_size.

Metal_Messiah:
Я в курсе. К теме не относится. Задача была понять что параметр передается пустым, а все последующие, которые в HTTP POST запросе идут за ним обрабатываются правильно.

var_dump($_POST), я так понимаю, не позволяет религия сделать. Иначе не объяснить зачем писать цикл с echo и кучей строковых функций, которые на различных типах данных ведут себя довольно неожиданно.

Metal_Messiah:

PHP скрипт отдает список тех, данные которых надо обновить (N штук), программа его забирает, опрашивает в M потоков, формирует 1 JSON массив со структурами и постит обратно, в результате достигается офигенная скорость по сравнению с тем как обычно то же самое реализуют на PHP.

Опять же, кто-то не осилил curl_multi_init.

В теме от вас три поста и ни один не содержит ни сорца принимающей стороны, ни дамп $_REQUEST'a, ни пример данных JSON'a, который глючит. Вы сюда пожаловаться заходите или всё-таки хотите решить проблему?

Metal_Messiah:
формирует json представление структуры данных в массиве, делает ей UrlEncode и отправляет постом на php

Сорц в студию.

---------- Добавлено 27.04.2015 в 10:33 ----------

Metal_Messiah:

echo "FIN.POST=".count($_POST)."\r\n";
foreach ($_POST as $par=>$val)
echo " $par [".strlen($val)."] = ".substr($val,1,10)."\r\n";


Быдлокод, объяснение тут:



$attributes = array('one', 'two', 'three');

if (strlen($attributes) == 0 && !is_bool($attributes)) {
echo "We are in the 'if'\n"; // PHP 5.3
} else {
echo "We are in the 'else'\n"; // PHP 5.2
}
дани мапов:
В htaccess добавить

AddDefaultCharset utf-8

С чего вы взяли, что у персонажа будет обязательно апач, а не nginx?

zomorg:
Движка нет. Это папка...

ln -s в помощь, на кой чёрт нужен тут .htaccess и аж целый апач?

Dinozavr:
я вас обрадую: не только редизайн, но даже для каждого изменения любой иконки надо лезть в спрайт. представляете какой ужас?

Я представляю, что передо мной uxuras, который предлагает на полном серьёзе владельцу битриксового поделия с мордой на 4.4 метра вооружиться спрайтами и переверстать весь проект.

Если в попе чешется ужать количество HTTP запросов на фоне к изображениям - эффективнее юзать data:URL и зиповать перед отправкой юзверю. По скорости реализации и по дальнейшему гемморою заметно приятнее.

allplanet:
грамотно клеить картинки религия не позволяет
нормальная технология - нефик хаять

Это вы до первого редизайна проекта будете вещать про технологии со щенячей радостью на лице.

Всего: 4397