PHP.SU

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

Страниц (10): В начало « ... 2 3 4 5 [6] 7 8 9 10 »

> Найдено сообщений: 139
skiphog Отправлено: 02 Февраля, 2015 - 10:16:24 • Тема: Динамическое подключение диалогов • Форум: Вопросы новичков

Ответов: 1
Просмотров: 175
Либо Ajax всегда отправляет цифру 1, а в обработчике она напрямую попадает в $tb.
Либо в обработчике после каких-то действий, в переменную $tb, всегда попадает цифра 1.

Не зная ваш код, могу только предложить вам на каждом этапе проверить.
Нажали на кнопку -> что сформировалось? - посмотрели. Что отправилось? - посмотрели.
В обработчике - > какие данные пришли? - посмотрели. Как-то обработали? - посмотрели.
--
Если имя файла формируется только в обработике, то идите снизу вверх. Проверяйте.
И так далее...

Так вы узнаете, почему в функцию includedialog() всегда приходит 1.
--
Без наглядного кода, никто вам ничего не подскажет.
skiphog Отправлено: 01 Февраля, 2015 - 22:12:34 • Тема: Сессии и куки Сессии или куки • Форум: Вопросы новичков

Ответов: 11
Просмотров: 519
ytrewq123 пишет:
Как можно взглянуть где это фото хранится, пока его видит человек?

Картинка хранится в локальном хранилище браузера.
--
В хроме вызываете инструмент для разработчиков F12 -> вкладка Resourses -> SessionStorage
Там хранится ключ и значение(сама картинка)

В других браузерах, не подскажу.
skiphog Отправлено: 01 Февраля, 2015 - 18:39:25 • Тема: Как сделать сортировку изображений по возрастанию? • Форум: Программирование на PHP

Ответов: 4
Просмотров: 521
PHP:
скопировать код в буфер обмена
  1. foreach($folder as $file)
  2. $images[] = basename($file);
skiphog Отправлено: 01 Февраля, 2015 - 17:56:52 • Тема: Удаление элементов массива с повторяющимися подстроками • Форум: Вопросы новичков

Ответов: 5
Просмотров: 291
hrushachka пишет:
22 один 24 пропустит

Да, но в условии не сказано, что подстроки "один, два, три"... могу быть в любом месте строки Улыбка На примере они все идут сначала строки.
skiphog Отправлено: 01 Февраля, 2015 - 17:26:54 • Тема: Warning ERROR • Форум: Работа с СУБД

Ответов: 4
Просмотров: 1126
Мелкий пишет:
 g.content,            FROM

А, ну вот Улыбка
Сам запрос с ошибкой выполниться не может.
mysqli бросает ее в mysqi_error(), а т.к. и она написана с ошибкой
вылетает Warning: mysqli_error() expects exactly 1 parameter, 2 given in
skiphog Отправлено: 01 Февраля, 2015 - 17:11:36 • Тема: Сортировка значений из базы через IF, 5 переменных • Форум: Программирование на PHP

Ответов: 4
Просмотров: 478
k0ma пишет:
можно вставить не только ip,tarif,login и допихать можно значей до бесконечности? главное чтобы в базе были? =)

да, можете хоть сколько сделать.
skiphog Отправлено: 01 Февраля, 2015 - 15:31:15 • Тема: Warning ERROR • Форум: Работа с СУБД

Ответов: 4
Просмотров: 1126
mysqli_error($link) - ожидает только один параметр - идентификатор соединения.
Вы же туда еще и $sql запуливаете Улыбка
skiphog Отправлено: 01 Февраля, 2015 - 14:46:54 • Тема: Удаление элементов массива с повторяющимися подстроками • Форум: Вопросы новичков

Ответов: 5
Просмотров: 291
Может мое решение не совсем оптимальное, но оно работает Радость
PHP:
скопировать код в буфер обмена
  1. function clearArray(array $input) {
  2.   $staging = array();
  3.   $output = array();
  4.   foreach($input as $value) {
  5.     preg_match('/^(.+?) (.+)/',$value,$matches);
  6.     if(!array_key_exists($matches[1],$staging)) {
  7.       $staging[$matches[1]] = $matches[2];
  8.     }
  9.   }
  10.   foreach($staging as $key => $value) {
  11.     $output[] = $key.' '.$value;
  12.   }
  13.   return $output;
  14. }
  15.  
  16. $arr = array('один 25 33', 'два 15 48', 'один 22 24', 'три 41 22', 'два 11 12' );
  17. $arr = clearArray($arr);
  18. var_dump($arr);
skiphog Отправлено: 01 Февраля, 2015 - 13:23:58 • Тема: Сортировка значений из базы через IF, 5 переменных • Форум: Программирование на PHP

Ответов: 4
Просмотров: 478
Непонятно, почему вы проверяете на отсутствие параметра, если в $_GET['sort'] у вас приходит именно та сортировка, которая нужна.
Проверяйте на то, что есть в $_GET['sort'], а не на то, чего нет.

Вариантов много.
Можно сделать с помощью конструкции swich и проверять какая сортировка в $_GET['sort'], ее и подставлять в order by.

Можно еще так сделать.
В вашем скрипте, судя по всему, по умолчанию order by login.
Мы так и сделаем.
PHP:
скопировать код в буфер обмена
  1. $order = 'login';
  2. if(isset($_GET['sort'])) {
  3.   if(preg_match('/^tarif$|^ip$|^id$/',$_GET['sort'],$match)) {
  4.     $order = $match[0];
  5.   }
  6. }
  7. $QListUsers = mysql_query("SELECT * FROM users ORDER BY $order");
  8. if(mysql_num_rows($QListUsers)) {
  9. //... фетчите результат
skiphog Отправлено: 01 Февраля, 2015 - 11:56:10 • Тема: Как сделать сортировку изображений по возрастанию? • Форум: Программирование на PHP

Ответов: 4
Просмотров: 521
Попробуйте добавить
PHP:
скопировать код в буфер обмена
  1. //Добавьте эту строку перед выводом фоток
  2. sort($images,SORT_NATURAL);
  3.  
  4. # Вывод фотографий  
  5. for($i = $nmin; $i <= $nmax; $i++) .....  
skiphog Отправлено: 31 Января, 2015 - 22:32:52 • Тема: Сессии и куки Сессии или куки • Форум: Вопросы новичков

Ответов: 11
Просмотров: 519
Учтите, что картинку сможет видеть только юзер, который ее загрузил. Больше никто.

На мой взгляд, самое простое решение - это использовать FileReader() и SessionStorage ?НО!
FileReader поддерживают все современные браузеры и IE10+.
SessionStorage - так же все и IE8+
Можно копирнуть пример и поиграться. После загрузки картинки, пока открыта вкладка сайта,картинка всегда будет отображаться

HTML разметка :
Спойлер (Отобразить)

JavaScript
Спойлер (Отобразить)

И если на клиенте ничего не получилось, картинка отправится на сервер,
а там можно попробовать сделать так
Спойлер (Отобразить)
skiphog Отправлено: 31 Января, 2015 - 17:40:05 • Тема: Сессии и куки Сессии или куки • Форум: Вопросы новичков

Ответов: 11
Просмотров: 519
При загрузке изображения, сохраните картинку в sessionStorage в формате base64.
Пока юзер не закрыл вкладку сайта, картинка будет храниться там.
--
(Добавление)
Там не сложно. Простенькую реализацию могу написать, но завтра (сейчас пора бежать, к сожалению).
Если никто не предложит более лучшее/рациональное решение, то завтра напишу, как сделать.
skiphog Отправлено: 30 Января, 2015 - 23:37:10 • Тема: autoload в mvc • Форум: Объектно-ориентированное программирование

Ответов: 44
Просмотров: 7577
...
skiphog Отправлено: 30 Января, 2015 - 22:30:10 • Тема: Нужно сделать обработку событий в Ajax • Форум: Вопросы новичков

Ответов: 12
Просмотров: 341
SpiritHG пишет:
Не сочтите за наглость, просто мне очень нужна помощь. Вместо того, чтобы пить пиво - я сижу и мучаюсь с этим кодом...


гы
skiphog Отправлено: 29 Января, 2015 - 17:13:35 • Тема: Сложный запрос к таблице • Форум: SQL и Архитектура БД

Ответов: 5
Просмотров: 67
GoDr пишет:
Мелкий, не понял, а что так сложно?


Ну топик же называется Сложный запрос к таблице Радость

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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB