PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (52): « 1 2 3 4 [5] 6 7 8 9 ... » В конец

> Найдено сообщений: 766
pantela Отправлено: 15 Июня, 2017 - 19:20:08 • Тема: in_array для 2 массивов • Форум: Вопросы новичков

Ответов: 5
Просмотров: 440
Имею 2 массива
CODE (php):
скопировать код в буфер обмена
  1. $roles = array('admin','manager','expert');

Где надо определить иметься ли хоть одно значение в массиве "
CODE (php):
скопировать код в буфер обмена
  1. $user_roles = array ( [1] => login [2] => admin )
"

Пробую так, но понимаю что не верно:
CODE (htmlphp):
скопировать код в буфер обмена
  1. if (!in_array($roles,$user_roles))



т.е. без оптимизации тупо так работает:
PHP:
скопировать код в буфер обмена
  1. if (!in_array('admin',$user_roles))
  2. if (!in_array('manager',$user_roles))
  3. if (!in_array('expert',$user_roles))


спс.Ув.
pantela Отправлено: 28 Мая, 2017 - 02:16:41 • Тема: Оформление заказа со скидкой • Форум: Напишите за меня, пожалуйста

Ответов: 3
Просмотров: 63
Вопрос, закрыт подсказали из соседнего форума.

спс.Ув.
pantela Отправлено: 25 Мая, 2017 - 23:04:11 • Тема: Оформление заказа со скидкой • Форум: Напишите за меня, пожалуйста

Ответов: 3
Просмотров: 63
1. Не верно про импорт и экспорт... Мне надо дать возможность выберать одну или несколько стран, поэтому я сделал через checkbox

2. Да но при каждом клике получаеться каждый раз запрос (я не касаюсь кеширования...), поэтому думаю что на клиентсовй отдельно считать через JS, и на серверной при запросе в БД отдельно через PHP.

Поэтому у меня стоит пока задача на клиентской стороне, потом будет на серверной задача...

спс.Ув.
pantela Отправлено: 24 Мая, 2017 - 23:18:18 • Тема: Оформление заказа со скидкой • Форум: Напишите за меня, пожалуйста

Ответов: 3
Просмотров: 63
Удалите тему
pantela Отправлено: 18 Мая, 2017 - 11:47:21 • Тема: fadeOut() Заменить на html() и вывести в виде fadeIn() • Форум: Напишите за меня, пожалуйста

Ответов: 10
Просмотров: 137
спс., и тебе, но fadeOut() и fadeIn() всё-же не вижу... как бы сразу работает html() А? Что?? Где???
pantela Отправлено: 18 Мая, 2017 - 00:18:10 • Тема: fadeOut() Заменить на html() и вывести в виде fadeIn() • Форум: Напишите за меня, пожалуйста

Ответов: 10
Просмотров: 137
спс, но не работает так, вообще в fadeOut() не входит... мучаем дальше )) Хотя странно, никто такое что ли не делал... ))
pantela Отправлено: 17 Мая, 2017 - 20:23:29 • Тема: fadeOut() Заменить на html() и вывести в виде fadeIn() • Форум: Напишите за меня, пожалуйста

Ответов: 10
Просмотров: 137
Не правельно я сделал callback?

Ну вот опишите свой метод, как вы делаете напр. скрытие блока, далее подстановку значения и далее вывод блока...
Поэтому мне в голову пришло только это fadeOut().html('значение').fadeIn()
pantela Отправлено: 17 Мая, 2017 - 01:07:12 • Тема: fadeOut() Заменить на html() и вывести в виде fadeIn() • Форум: Напишите за меня, пожалуйста

Ответов: 10
Просмотров: 137
спс, но просто когда пишу $(this).html(reports[k]+" records").fadeIn();, тогда элементы определяются, но вот reports[k] берёт значение последнего ключа,
а так-же вобще не вижу fadeOut/fadeIn эффекта...
или я что-то не так пишу... Однако


Создал функцию hideorshow вставил в for и передаю её 2 переменные, значение верно выводиться, вот только опять fadeOut/fadeIn эффекта нету...
pantela Отправлено: 17 Мая, 2017 - 00:38:16 • Тема: fadeOut() Заменить на html() и вывести в виде fadeIn() • Форум: Напишите за меня, пожалуйста

Ответов: 10
Просмотров: 137
спс, Вроде ты прав... this не помогло, и странно что fadeOut() не принимает k, я ведь его спец. в цикл вставил... Растерялся
pantela Отправлено: 17 Мая, 2017 - 00:08:25 • Тема: fadeOut() Заменить на html() и вывести в виде fadeIn() • Форум: Напишите за меня, пожалуйста

Ответов: 10
Просмотров: 137
На странице в DIV блоке вывожу GIF анимацию, далее хочу заменить его на JSON AJAX результат через html() и высети виде fadeIn(), но сначало скрыть GIF через fadeOut()... т.е. что бы красиво заменилось бы...
Имееться HTML
CODE (html):
скопировать код в буфер обмена
  1. <div id="usa-Result">
  2.   <img src="theme/images/loading/loading_long.gif" />
  3. </div>
  4. <div id="russia-Result">
  5.   <img src="theme/images/loading/loading_long.gif" />
  6. </div>
  7. <div id="china-Result">
  8.   <img src="theme/images/loading/loading_long.gif" />
  9. </div>
  10. <div id="japan-Result">
  11.   <img src="theme/images/loading/loading_long.gif" />
  12. </div>


CODE (javascript):
скопировать код в буфер обмена
  1. success: function (result) {
  2.   // console.log(result.reports);
  3.   var reports = result.reports;
  4.  
  5.   for(var k in reports) {
  6.        $("#"+k+"-Result").fadeOut(function(){
  7.          $("#"+k+"-Result").html(reports[k]+" records").fadeIn('slow');
  8.        });
  9.   }
  10. }


Что не так... Растерялся ?$("#"+k+"-Result") всё верно определяет... Может быть ошибка в том что у меня fadeOut() в for в цыкле...?

спс.Ув.
pantela Отправлено: 18 Февраля, 2017 - 16:31:48 • Тема: Причина появления ошибки 502 Bad Gateway • Форум: Вопросы новичков

Ответов: 1
Просмотров: 184
Растерялся
pantela Отправлено: 17 Февраля, 2017 - 10:56:50 • Тема: Причина появления ошибки 502 Bad Gateway • Форум: Вопросы новичков

Ответов: 1
Просмотров: 184
Здраст,
Имею вэб приложения, где иметься одна страница с запросом на БД, с возвратом ответа в JSON формате.
В таблице иметься ~5000-8000 записей. Когда делается запрос на страницу с браузера ПК, тогда ответ ожидаться и возвращаться. А когда делаться запрос с приложения Android, тогда сервер иногда возвращает ответ "502 Bad Gateway" и вешаться на некоторое время.

Читал что может быть из-за нагрузки, ну для оптимизация запроса прописал LIMIT на 5 записей.
Что ещё можно сделать? Может что изменить на стороне сервера?
Да и вообще немного не ясно, почему один и тот же вид запроса, с ПК браузера работает в нормальном виде, а в приложения Android на ошибку иногда выводит...

На стороне приложения используеться Volley библиотека от Google.
Ну эти параметры там прописаны:
CODE (htmlphp):
скопировать код в буфер обмена
  1. HttpConnectionParams.setConnectionTimeout(httpParams, 5000);
  2. HttpConnectionParams.setSoTimeout(httpParams, timeoutMs);


Какие ещё идей...
спс.Ув.
pantela Отправлено: 08 Февраля, 2017 - 09:41:42 • Тема: Определить значению в массиве • Форум: Напишите за меня, пожалуйста

Ответов: 7
Просмотров: 105
Мелкий
Отл. Вот только если подставить напр. 20, тогда выводит 7, а должно выводить 1 Растерялся

А ещё подставил напр. 150 и не вывелось impossible range...

teleoperator27
Да уж... с чем только не столкнешься...
pantela Отправлено: 07 Февраля, 2017 - 17:14:11 • Тема: Определить значению в массиве • Форум: Напишите за меня, пожалуйста

Ответов: 7
Просмотров: 105
хмм, жаль что более ясно не могу описать задачу, хотя вроде и так ясно. исходя из значения, надо подставлять его в массив для сравнения к ключам, и далее выводить соответствующее значение из массива. Растерялся
pantela Отправлено: 01 Февраля, 2017 - 18:05:45 • Тема: Определить значению в массиве • Форум: Напишите за меня, пожалуйста

Ответов: 7
Просмотров: 105
Растерялся

Страниц (52): « 1 2 3 4 [5] 6 7 8 9 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB