Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос

Gristen

  • 0
    вклад
  • 8
    вопросов
  • 0
    ответов
  • 0%
    решений
Комментарии
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Как выйти из гитхаба?

    Gristen @Gristen Автор вопроса
    GavriKos, логин пароль , я ввел user.email и user.name , попросили авторизоваться в браузере , я авторизовался и все , работал уже в своей аккаунте , после я вышел с браузера и вышел с аккаунта в IDE , проверил и через гитбаш я все равно могу делать гитпул коммиты и тд.
    Написано 16 февр.
  • Как выйти из гитхаба?

    Gristen @Gristen Автор вопроса
    Написано "С вашей учетной записью не связаны SSH-ключи"
    Написано 16 февр.
  • Как выйти из гитхаба?

    Gristen @Gristen Автор вопроса
    GavriKos, авторизовывался через гитбаш . сейчас посмотрю
    Написано 16 февр.
  • Как выйти из гитхаба?

    Gristen @Gristen Автор вопроса
    как
    Написано 16 февр.
  • Как прикрутить ajax к php mvc и стоит ли оно того?

    Gristen @Gristen Автор вопроса
    //url: "../../app/router/routes.php",
    ajax веду в роутер , в роутере вызываю
    Router::page("/register",'register',\app\controllers\UsersController::class,"index_register");

    UsersController :
    public function index_register()
    {
    $this->view->generate("register.php");
    $Model = new UsersModel();
    $da = $Model->sign($_POST,$_FILES);
    var_dump($da);
    }

    в итоге в ajax возвращается не результат который лежит в переменной $da , а ошибка следующего содержания
    Fatal error: Uncaught Error: Class 'app\Services\Router' not found in F:\OSPanel\domains\AuthOOP\app\router\routes.php:5

    При чем странно , в роутере на 5 строке код который прекрасно отрабатывает , но в ajax ошибка О_о
    Написано 05 февр.
  • Как прикрутить ajax к php mvc и стоит ли оно того?

    Gristen @Gristen Автор вопроса
    //url: "../../app/router/routes.php",
    ajax веду в роутер , в роутере вызываю
    Router::page("/register",'register',\app\controllers\UsersController::class,"index_register");

    UsersController :
    public function index_register()
        {
            $this->view->generate("register.php");
            $Model = new UsersModel();
            $da = $Model->sign($_POST,$_FILES);
            var_dump($da);
        }

    в итоге в ajax возвращается не результат который лежит в переменной $da , а ошибка следующего содержания
    Fatal error</b>:  Uncaught Error: Class 'app\Services\Router' not found in F:\OSPanel\domains\AuthOOP\app\router\routes.php:5


    При чем странно , в роутере на 5 строке код который прекрасно отрабатывает , но в ajax ошибка О_о
    Написано 05 февр.
  • Как связать ajax и php ООП?

    Gristen @Gristen Автор вопроса
    Дмитрий, Статики уберу , попробую разобраться получше .
    Написано 29 янв.
  • Как связать ajax и php ООП?

    Gristen @Gristen Автор вопроса
    Дмитрий, UsersCOntroller Опечатался пока вам писал , в коде нет такой опечатки )
    dump autoload Сделал , а в UsersController`е все равно не видно UserModel С соседней папки ... Не пойму что не так , namespace прописан и use Тоже.

    UPD
    Если к UsersController сделать
    include "../../vendor/autoload.php";
    То Модель начнет видеть код . Но получается у меня и в UsersController инклюд и в Index ...

    UPD #2
    Если я начинаю наследовать Controller "class UsersController extends Controller" то :
    <b>Fatal error</b>:  Uncaught Error: Class 'app\controllers\UsersController' not found in F:\OSPanel\domains\AuthOOP\app\controllers\UsersController.php:11
    Stack trace:
    #0 F:\OSPanel\domains\AuthOOP\vendor\composer\ClassLoader.php(571): include()
    #1 F:\OSPanel\domains\AuthOOP\vendor\composer\ClassLoader.php(428): Composer\Autoload\includeFile('F:\\OSPanel\\doma...')
    #2 [internal function]: Composer\Autoload\ClassLoader-&gt;loadClass('app\\controllers...')
    #3 F:\OSPanel\domains\AuthOOP\app\controllers\UsersController.php(11): spl_autoload_call('app\\controllers...')
    #4 {main}
      thrown in <b>F:\OSPanel\domains\AuthOOP\app\controllers\UsersController.php</b> on line <b>11</b><br />


    Хоть сноси проект и начинай по новой ...
    Написано 29 янв.
  • Как связать ajax и php ООП?

    Gristen @Gristen Автор вопроса
    Дмитрий, папку роутер закинул в app , код из автолуадера настроен под папку app
    {
      "autoload": {
        "psr-4":{
            "app\\": "app/"
        }
      }
    }

    UsersModel :
    namespace app\Models;

    UsersCOntroller
    use app\Models\UsersModel;
    При создании экземпляра класса
    $objs = new UsersModel();
            $objs->sign($_POST,$_FILES);

    Выдает ошибку
    " Uncaught Error: Class 'app\Models\UsersModel' not found in F:\OSPanel\domains\AuthOOP\app\controllers\UsersController.php:31"
    Вот не могу понять что не так , почему не видит . и неймспейсы есть и юзы и в папках вроде все норм , но не видит , весь день бьюсь уже от отчаяния спросить на форуме :3
    Написано 29 янв.
  • Как связать ajax и php ООП?

    Gristen @Gristen Автор вопроса
    Дмитрий, У меня автолуад в индексе и в userscontroller , но если с userscontroller я уберу автолоад то перестанет видеть UsersModel что в соседней папке . :(
    "так же надо настроить папку на автолоад," не понял честно говоря
    Написано 29 янв.
  • Что делать если запрос дублирует записи?

    Gristen @Gristen Автор вопроса
    v3shin, https://imgur.com/a/45yA5jK
    Да , echo
    Написано 07 нояб. 2022
  • Что делать если запрос дублирует записи?

    Gristen @Gristen Автор вопроса
    v3shin,
    1.Когда создаю 1 новую запись она 1 вытаскивает , только дублируется 8 раз ,
    https://imgur.com/a/jKYvPie
    2.Я ничего не форматирую :(
    https://imgur.com/a/aZPghsV
    Думаю стоит почитать про это
    3.1 раз отправляется я думаю это как-то с циклом связано потому что когда я принудительно выхожу из него используя exit(); то он присылает 1 запись вместо 8 .
    Написано 07 нояб. 2022
  • Как добавить в существующую таблицу с данными полученными от сервера дополнительные столбцы?

    Gristen @Gristen Автор вопроса
    Надим Закиров,
    В msg лежит :
    <tr id="trid">
                        <td>  
                        1
                        </td>
                         <td id="topicname" >Название только созданного поста.</td>
                         <td>admin</td>
                         <td>
                         <a  href="../../admin/posts/edit.php?edit_id=38 ">edit</a>
                         </td>
                         <td>
                         <a id="deleteTop" onclick="event.preventDefault();deletePosts(38)" href="">delete</a>
                          </td>
                </tr>


    Разметка таблицы
    <tbody id="table" >
    
    // сюда я вставлял уже содержимое таблицы с помощью ajax  
    var html = msg;
                   $('#table').html(html); )
       </tbody>
    Написано 23 окт. 2022
  • Как добавить в существующую таблицу с данными полученными от сервера дополнительные столбцы?

    Gristen @Gristen Автор вопроса
    Новый пост приходит , через console.log видно , но не добавляется в таблицу :(
    Написано 23 окт. 2022
  • Как вывести изображение с БД, использую Summernote?

    Gristen @Gristen Автор вопроса
    alexalexes, Мне нужно как - то декодировать base64, т.к я хочу сохранять в БД путь до картинки и потом уже выводить их в нужном месте , но Summernote сохраняет картинку в base64 :(

    Получается в бд такая запись :
    Написано более года назад
  • Как вывести изображение с БД, использую Summernote?

    Gristen @Gristen Автор вопроса
    alexalexes, Да , дело было в нехватке места :)
    Вообще я не уверен что нужно так хранить картинки , но выбора у меня нет.
    Написано более года назад
  • Вывод данных из БД через Pdo?

    Gristen @Gristen Автор вопроса
    FanatPHP, Спасибо за наводку , кажется разобрался
    Написано более года назад
  • Вывод данных из БД через Pdo?

    Gristen @Gristen Автор вопроса
    FanatPHP, Но как тогда вытянуть О-о ?
    Написано более года назад
  • Вывод данных из БД через Pdo?

    Gristen @Gristen Автор вопроса
    Дмитрий , вернул : array(0) { } . И как это решить ? :)
    Написано более года назад
Самые активные сегодня
  • Mike_Ro
    Михаил Р.
    • 6 ответов
    • 0 вопросов
  • Drno
    • 5 ответов
    • 0 вопросов
  • mayton2019
    • 5 ответов
    • 0 вопросов
  • Rsa97
    Rsa97
    • 5 ответов
    • 0 вопросов
  • SignFinder
    Alexey Dmitriev
    • 4 ответа
    • 0 вопросов
  • emekhanikov
    Евгений Механиков
    • 3 ответа
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации