PHP . SU
Программирование на PHP, MySQL и другие веб-технологии
Страниц (12): [1] 2 3 4 5 6 7 8 9 ... » В конец
Найдено сообщений: 176
ninzzo
Отправлено: 19 Июня, 2019 - 18:47:10 • Тема: Как написать запрос с подзапросом • Форум: SQL и Архитектура БД
Ответов: 2 Просмотров: 718
Есть таблица user_chat
id, user_id, chat_id
1, 1, 123
2, 43, 145
3, 2, 15
4, 55, 66
5, 22, 123
6, 77, 2
7, 1, 33
8, 5. 33
Как мы видим у юзера 1 есть чаты 123 и 33
в чате 123 есть юзер 22
В чате 33 есть юзер 5
Как узнать одним запросом или у пользователя 1 есть общий чат например с 5 ?
-Сначала выборка что бы узнать все chat_id для юзера 1
-Потом для каждого чата делать выборку его пользователей
можно как то одним запросом?
ninzzo
Отправлено: 31 Марта, 2018 - 09:44:39 • Тема: преобразовать json в массив • Форум: Вопросы новичков
Ответов: 2 Просмотров: 380
оу круто.
но в PHP приходит STRING, а не JSON.
И когда делаем json_decode то получается STRING, а нужен ARRAY.
Если я отправляю GET запрос через POSTMAN по этому url, то получаю ответ content-type →text/javascript
Это может быть причиной из за которой не работает json_decode ?
ninzzo
Отправлено: 24 Мая, 2016 - 22:09:10 • Тема: Авторизация REST API • Форум: Вопросы новичков
Ответов: 4 Просмотров: 412
Обычно да.
НО здесь же будут POST, GET запросы.
Ок, создам я уникальную строку. Обозву ее $toket. И что с ней дальше делать, где хранить?? Зачем ее обратно передавать то?
Это и есть мой главный вопрос.
Как я вижу работу с токенами:
1. Клиент обращается к серверу и получает уникальный токен
2. Клиент снова обращается к серверу и просит какие то данные + дает полученный ранее токен.
Где и как храниться эта переменная токен на самом сервере? Зачем она нужна ведь я могу каждый раз передавать логин и пароль от клиента и отдавать запрошенную инфу.
ninzzo
Отправлено: 24 Мая, 2016 - 17:51:30 • Тема: Авторизация REST API • Форум: Вопросы новичков
Ответов: 4 Просмотров: 412
Есть у меня сервер c PHP + mysql.
Таблица USERS(id, login, pass)
Есть удаленное приложение на телефоне.
Я отправляю с него POST на сервер сданными логин и пароль. Сервер проверяет правильность логина и пароля. Если все ок то пользователь авторизирован.
Вопрос:
Пишут о какой то токен авторизации. Хранить токен. Ок. От куда этот токен должен появится у меня на сервере ? Я же просто принимаю POST с логин/пароль ?!
ninzzo
Отправлено: 15 Января, 2016 - 06:48:01 • Тема: есть база данных с датами. нужно построить json • Форум: Вопросы новичков
Ответов: 1 Просмотров: 165
дано: users.mysql
-id
-date_create
-status
-trial
нужно построить json:
тоесть узнать какого числа (от меньшего к большему) сколько было создано юзеров .
результат:
data: [
['01/02/2010', 1],
['05/02/2010', 2],
['07/02/2010', 8],
['01/08/2011', 12],
['01/02/2015', 17],
... ]
([x, y], где x - дата когда число юзеров изменилось, y - результат сколько их всего на эту дату.)
проблема в том что не нужно создавать на каждый день значение в массиве. А начиная от 0 unixtime и до сегодня проверить всю базу. Если такого то числа создан 1 или более юзеров, тогда добавляем значение.
Не могу додумать как с mysql сделать такую выборку. Может кто подскажет.
есть мысль сделать выборку всех записей через ORDER BY date_create
А потом через foreach пройтись и сделать $all++;
норм?
ninzzo
Отправлено: 26 Ноября, 2015 - 03:19:12 • Тема: Безопасность и шифрование • Форум: Прочее
Ответов: 3 Просмотров: 58
Tor уже использую. Но мне больше интересно как самому создать что то такое и как оно работает и почему.
А по поводу правил, вопрос типа "как стать хакером с чего начать" это уже преступление?)))
ninzzo
Отправлено: 26 Ноября, 2015 - 00:57:34 • Тема: Безопасность и шифрование • Форум: Прочее
Ответов: 3 Просмотров: 58
Привет!
Где и с чего начать изучать безопасность.
Допустим мне нужен ресурс на котором пользователей нельзя было отследить(ни мусорам, никому).
Вообщем в какую сторону копать, что изучать на эти темы?
Как самому быть невидимым в сети? Прокси и т.д.
ninzzo
Отправлено: 09 Октября, 2015 - 16:38:36 • Тема: Помогите построить не сложный запрос • Форум: SQL и Архитектура БД
Ответов: 2 Просмотров: 40
Что ж. Спасибо.
Буду через ПХП при построении дерева проверять тогда.
Не нужно часто и быстро. Просто что бы при редактировании дед мог редактировать только свои потомков. Чужих нет.
ninzzo
Отправлено: 09 Октября, 2015 - 03:52:32 • Тема: Помогите построить не сложный запрос • Форум: SQL и Архитектура БД
Ответов: 2 Просмотров: 40
Доброго времени всем!
Есть табилца user:
id. name. parent_id:
1 user1 0
2 user2 1
3 user3 1
4 user4 2
5 user5 2
6 user6 5
7 user7 6
На этой основе я строю дерево через рекурсивную функцию
Получиться что user1 папа для user2, user3
user2 папа для user4, user5 и т.д.
Вот я имея id хочу узнать если ли у него во внуках другой id.
например для id = 1 будет ли внуком id = 7 ???
Судя по этой таблице так конечно будет. id7 -> id6 -> id5 -> id2 -> id1 = true
Вообщем как узнать если ли во внуках такой то id
и наоборот как узнать есть ли в дедах такой то id?!
п.с. тут попахивает рекурсией тоже но я не знаю как ею в mysql пользоваться.
ninzzo
Отправлено: 16 Июня, 2015 - 03:16:39 • Тема: Как сохранит результат который возвращает SOAP? • Форум: Вопросы новичков
Ответов: 1 Просмотров: 170
Есть скрипт который возвращает результат и предлагает сохранить.
PHP:
скопировать код в буфер обмена
// Создаём экземпляр объекта Soap и передаём ему свои учетные данные
$soap = new SoapClient( 'https://api.livedocx.com/2.1/mailmerge.asmx?wsdl' ) ;
................
// Формируем документ
$soap -> CreateDocument ( ) ;
$result = $soap -> RetrieveDocument (
'format' => 'pdf'
)
) ;
// Разрываем сессию с SOAP
$soap -> LogOut ( ) ;
// Отдаём файл
header ( "Cache-Control: public" ) ; header ( "Content-Description: File Transfer" ) ; $fileName = $nname ;
header ( "Content-Disposition: attachment; filename=$fileName " ) ; header ( "Content-Type: application/msword" ) ; header ( "Content-Transfer-Encoding: binary" ) ;
echo $doc ;
Работает хорошо. Но я хочу сохранить результат у себя на хостинге а не предлагать юзеру в браузере. Как это сделать ? Не получается никак.
Типа
file_put_contents("/pdf/upload/test.pdf", $doc); или как правильно? Не понимаю=\
ninzzo
Отправлено: 10 Июня, 2015 - 23:22:47 • Тема: DOC to PDF • Форум: Вопросы новичков
Ответов: 5 Просмотров: 318
ато я не вводит эту фразу.
Я спрашиваю у людей кто реально пользовался, а не в гугле вбил.
Там нет решения на чистом пхп. Нет class для этого. Нет бесплатного класса.
Есть платное, либо расширение для zend например. Либо онлайн на чужом сайте.
ninzzo
Отправлено: 10 Июня, 2015 - 21:45:21 • Тема: DOC to PDF • Форум: Вопросы новичков
Ответов: 5 Просмотров: 318
Помогите найти библиотеку что бы на входе я загружал .doc а на выходе получался .pdf
Гугл молчит.
Может кто занимался подобным. Подскажите!
Страниц (12): [1] 2 3 4 5 6 7 8 9 ... » В конец
Powered by ExBB FM 1.0 RC1. InvisionExBB