PHP.SU

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

Страниц (1): [1]

> Найдено сообщений: 7
jack_frost Отправлено: 10 Февраля, 2022 - 12:16:41 • Тема: Не рабоют некоторые запросы в БД • Форум: SQL и Архитектура БД

Ответов: 3
Просмотров: 683
Привет всем. Буду рад за любую помощь.
Есть БД, в ней есть таблица users. Подключение и запросы работают.

Но все запросы которые содержат AES_ENCRYPT или AES_DECRYPT
CODE (htmlphp):
скопировать код в буфер обмена
  1. UPDATE users SET passwd = `AES_ENCRYPT('frost', 'Fcom')` WHERE id_user = 1

Не проходят, возвращают false

Пробовал
CODE (htmlphp):
скопировать код в буфер обмена
  1. SELECT (AES_ENCRYPT('asd','123')), AES_DECRYPT( AES_ENCRYPT('asd','123'),'123')

Все работает.

Эти-же запросы пробовал на phpmyadmin - там они работают

В чем может быть причина?
jack_frost Отправлено: 08 Мая, 2017 - 12:54:42 • Тема: Подскажите как отпрвить запрос по ссылке • Форум: HTTP и PHP

Ответов: 3
Просмотров: 1093
Ну с запросом я вроде разобрался.
PHP:
скопировать код в буфер обмена
  1. function curl($url){
  2. $ch = curl_init($url);
  3. curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);  
  4. curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
  5. $data = curl_exec($ch);
  6. if(curl_errno($ch))
  7.     print curl_error($ch);
  8. else
  9.     curl_close($ch);
  10.     return $data;
  11. }

В результате я получаю
CODE (html):
скопировать код в буфер обмена
  1. <Response>
  2.  <DateTime>2017-05-08 10:26:35</DateTime>
  3.  <AccountInfo>
  4.   <FullName>Моисеенко А. В.</FullName>
  5.   <Addr>Радченко ул., д. 16, кв. 2</Addr>
  6.   <BalanceCurrent>317.10</BalanceCurrent>
  7.  </AccountInfo>
  8. </Response>]

И теперь мне нужно парсить эту $data (в которой находится код html)

Но в результате ничего. В чем может быть проблема?
Как можно парсить xml который в нутри переменной?
jack_frost Отправлено: 04 Мая, 2017 - 14:48:31 • Тема: Подскажите как отпрвить запрос по ссылке • Форум: HTTP и PHP

Ответов: 3
Просмотров: 1093
Подскажите, пожалуйста уже несколько дней бьюсь над задачей и ничего не получается.
Задача состоит в следующем:
Из формы беру данные Логин/Пароль и их нужно передать GET запросом по ссылке на сервер. А от туда я должен получить результат в виде xml таблицы.
Ссылка идет такой своеобразный вид:
https://dataxp.net/api.cgi?<Request><get><login_name>$login</login_name><login_password>$pass</login_password></get></Request>
Если ее вставить в браузер самому (с данными вместо переменных $login и $pass) то мне отображается xml таблица.
А вот если ее присвоить какой-то переменной для дальнейшей работы - то она кардинально меняется и в результате ничего не получается.
Пример:
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. $url = 'https://dataxp.net/api.cgi?<Request><get><login_name>qw100b231</login_name><login_password>382761</login_password></get></Request>';
  3. echo $url;
  4. ?>

В результате видим
PHP:
скопировать код в буфер обмена
  1. https://dataxp.net/api.cgi?qw100b231382761

Так вот причина в такой своеобразной ссылке или я что-то не так делаю?
И как лучше отправлять GET запросы на сервер?
jack_frost Отправлено: 30 Августа, 2016 - 09:56:17 • Тема: Проблемы с ссылками! • Форум: Программирование на PHP

Ответов: 6
Просмотров: 937
Fart пишет:
?page=new - проблема только в это? или не понимаешь как инклудить файлы, выводить данные, создать макет страницы для верстки?

Как инклудить я, в принципе, понимаю. Но вот в данном случае, у меня возникла проблема именно с такой ссылкой. Поскажите что делать или что почитать про такие ссылки?
Ну или как мне перейти по ссылке но сохранив макет страницы (чтоб не прописывать в каждом файле)?
jack_frost Отправлено: 29 Августа, 2016 - 15:06:47 • Тема: Проблемы с ссылками! • Форум: Программирование на PHP

Ответов: 6
Просмотров: 937
Обьясню ситуацию. У меня сайт. Весь дизайн (все панели, логотоипы и тд.) используются/прорисовуется в файле main.php он-же вызывает в нужном месте (через include) main2.php в котором есть сам список ссылок (и на файл new.php в том числе). А в файле new,php там только форма и обработка введенных данных. И мне нужно чтоб в дизайне прорисованом из main отобразился файл new.php.

Еще добавлю. Сайт рабочий и обрабатывает данные из mysql. Я его несколько раз адаптировал и подправлял. Все работает. А сейчас решил добавить новые функции которые будут обрабатывать данные из другой базы mysql и я в корне сайта добавил папку /service и вней находятся эти все файлы (main, main2, new и тд. и еще один вариант файла index.php) с которыми у меня проблема. Я пробовал ложит эти файлы в корень сайта, но ссылки все равно не работют.

Надеюсь понятно обьяснил.
Если что не понятно, спрашивайте.
jack_frost Отправлено: 29 Августа, 2016 - 14:39:07 • Тема: Проблемы с ссылками! • Форум: Программирование на PHP

Ответов: 6
Просмотров: 937
Но я уже по несколько раз перепроверял пути и пробовал по разному записать. В моем случае у меня с главного файла main2.php идет ссылка
PHP:
скопировать код в буфер обмена
  1. <div>
  2. <a href='?page=new'>Добавить заявку</a></br>
  3. </div>

ссылка на файл new.php и он лежит в этой же папке. И она не работает.Что у меня не так?
jack_frost Отправлено: 29 Августа, 2016 - 13:24:15 • Тема: Проблемы с ссылками! • Форум: Программирование на PHP

Ответов: 6
Просмотров: 937
Всем привет!
Ребят, помогите разобраться. Не хочет идти по ссылке.
Есть файл main2.php там несколько пунтктов, в виде ссылок. Но эти ссылки не срабатывают
Для примера прикреплен сам файл main2 и один из файлов на которрый ссылаюсь.

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB