• Почему не работает отправка формы?

    ThunderCat
    @ThunderCat Куратор тега JavaScript
    {PHP, MySql, HTML, JS, CSS} developer
    в чем вопрос? Ваша функция отправляет конкретно данные формы с идентификатором #form, если вам нужно отправлять другие формы -
    1) можно написать 4 разных функции и в каждом прописать форму(плохой вариант)
    2) передать ид формы как параметр функции(вариант получше)
    3) сделать по уму, отлавливая евент субмита формы и использовать $(this) для сбора данных(бест вэй)
    Ответ написан
    Комментировать
  • Почему сервер не видит файл .tpl?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    function __construct($url, 
    $lng, 
    $templates=array(
    'before' => 'menu/before.tpl',
    'after' => 'menu/after.tpl', 
    'listitem_out' => 'menu/out.tpl', 
    'listitem_in' => 'menu/in.tpl', 
    'listitem_on' => 'menu/on.tpl'))
    {...}

    Это вы сами настругали или кто "добрый" научил?
    Ответ написан
    Комментировать
  • Почему после загрузки из БД массив не имеет данных?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    $body_part объявлен, как глобальная переменная в первой строке кода.
    что еще печальнее, ибо абсолютно бесполезно.
    Но как закрепить в $body_part данные, чтобы их потом можно было использовать?

    это же массив, присвойте его другой переменной
    $some_temp_horroble_namestyling_array = array();
    while ($body_part = mysqli_fetch_array($body_result, MYSQLI_BOTH)) {
           $some_temp_horroble_namestyling_array[] = $body_part;
            echo "body_part[" . $body_part['Part_ID'] . "] = " . $body_part['Name'] . ", ";
        }
    var_dump($some_temp_horroble_namestyling_array);
    Ответ написан
  • Реально ли сделать электромагнитное мышечное волокно?

    ThunderCat
    @ThunderCat
    {PHP, MySql, HTML, JS, CSS} developer
    то есть для удержания мышцы в напряженном состоянии нужно постоянно прикладывать некоторое количество энергии? Вам не кажется что сервопривод немного ... экономичнее? )
    Ответ написан
    Комментировать
  • Как передать GET параметр?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    На странице авторизации переход осуществляется так: require('LK.php');

    не заметил перехода, слишком быстро моргаю?

    1) Шорттеги, не учитесь сразу плохому. Используйте полный тег.
    2) Включите отладку - скорее всего что-то работает не так как вы себе представляете по неопытности, но вы не видите этого из за выключенных сообщений об ошибках/варнингах.
    ini_set('error_reporting', E_ALL);
        ini_set('display_errors', 1);
    первыми строчками в индексе.
    3) где этот ваш индекс? все остальные особо не нужны на самом деле...
    Ответ написан
    Комментировать
  • Как отправить данные из JS в PHP?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    1) смотрим консоль на ошибки
    2) смотрим нетворк на предмет что отправляет и принеимает скрипт аякса
    3) не тупим, включаем отладку на сервере,
    ini_set('error_reporting', E_ALL);  ini_set('display_errors', 1);
    и тогда еще можно заметить что
    4) по итогам пп. 3 и 4 видим, что постом отправляется $_POST['x'] а не $_POST['model'], ибо сервер нихрена не знает про model, вы ему передали пару ключ-значение.

    UPD: я сейчас скажу кое что, за что меня будут пинать местные гуру фронта: Возьми гребаный JQ и не морочь себе голову. вот буквально все там нормально сделано.
    var url = 'some.url';
    var dataset =  {"x": 5};
    $.ajax({
                    url: url,
                    dataType: "json",
                    type: "POST",
                    dataset:dataset,
                    success: (function (data) {
                        if (data == 'ok') {
                            doCoolStuff();
                            alert ('Yeeei!');
                        }
                        else {
                             alert('Booo!');
                        }
                    })
                })
    Ответ написан
  • Система для ведения проектов?

    ThunderCat
    @ThunderCat
    {PHP, MySql, HTML, JS, CSS} developer
    gitlab. Таски, доски, милестоуны, задачи/тикеты создавать можно прям с мыла, разделения по проектам, разбивка тасков на субзадачи, если работаете в небольшой команде еще и асигн задач по участникам. +Нотификация о закрытии/создании задач тиммейтами. Есть еще куча плюшек, но не пользуемся, ибо хватает.
    Ответ написан
    Комментировать
  • Какая роль php в современном вебе?

    ThunderCat
    @ThunderCat Куратор тега Веб-разработка
    {PHP, MySql, HTML, JS, CSS} developer
    И может ли тот факт ,что проект пишут на symfony , говорить о том ,что это большой проект?
    никак не связанно. Что в принципе и так понятно. Просто команда/девелопер хорошо знающий один фреймворк вряд ли будет переучиваться на что-либо другое чтобы сделать "проект поменьше" или "проект побольше".

    Пишут ли сейчас на PHP крутые проекты ,такие как соц сети
    ВК, ФБ - оба на модифицированном пыхе работают.

    И если сравнивать с node,ruby или python , на каком языке больше сложных больших проектов ?
    "окей гугл, на чем написан %большойсложныйпроект%".

    Вообще конечно вопрос из области кто сильнее, Сталоне, Шварц или Вандамм.
    Ответ написан
    7 комментариев
  • Как исправить php что бы письма приходили на майл?

    ThunderCat
    @ThunderCat Куратор тега HTML
    {PHP, MySql, HTML, JS, CSS} developer
    <?php
    // ----------------------------конфигурация-------------------------- //

    пшите в тетрадке 200 раз
    "я не буду использовать шорттеги в пхп"
    После этого код должен заработать
    Ответ написан
    2 комментария
  • Какую выбрать БД?

    ThunderCat
    @ThunderCat Куратор тега MySQL
    {PHP, MySql, HTML, JS, CSS} developer
    в вашем случае что-то типа редис или тарантул, то есть отказаться от релятивистской модели и перейти на кейвалуе инмемори сторэйдж. в случае с тарантул емнип даже основные плюшки релэйшинов сохранятся.

    Плюс - скорость и все плюшки кейвалуе.

    Минус - кейвалуе и все похерится в случае факапа с выключением/перезагрузкой сервера сервера.
    Ответ написан
    Комментировать
  • Вывод картинок с mysql как?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    для начала - учите синтаксис и PSR, который не просто так придуман.
    foreach($sql_img as $q) //здесь должна быть открывающая { 
      $img .= '<li  style="background-image: url({theme}/img/'.$sql_img['name'].');" class="overlay"></li> ';
    // тут у вас цикл закончился и вернулся к новой итерации, это равноценно закрывающей }
    // а так же нахрена вам $q если вы обращаетесь к $sql_img? и нахрена тогда вообще цикл? 
    $tpl->set('{img}', $img); // тут вы получили элемент массива $sql_img['name'] в каждой строчке. соответственно будет одна картинка.
    Ответ написан
  • Как корзина на JS сообщает владельцу сайта о покупке?

    ThunderCat
    @ThunderCat Куратор тега JavaScript
    {PHP, MySql, HTML, JS, CSS} developer
    Было бы странно если бы корзина оставалась только на клиенте и не хранилась где-либо на сайте или ином хранилище. Как то же должен магазин обработать заказ.
    На серверной части должен быть скрипт принимающий из вашего яваскрипта данные и заносящий их в базу/файл/иное серверное хранилище для дальнейшей обработки. Конкретная реализация функционала - на совести разработчика, как отправить данные на сервер должен понимать любой веб разработчик начального уровня.
    Ответ написан
    Комментировать
  • Как создать ЧПУ?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    Что за фреймворк укажите, а то роутинг каждый по своему роутит...
    Ответ написан
  • Какой инструмент PHP наиболее подходит для обеспечения безопасности хранения паролей в БД?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    Ответ написан
    Комментировать
  • Можно ли менять html файл с помощью js?

    ThunderCat
    @ThunderCat Куратор тега JavaScript
    {PHP, MySql, HTML, JS, CSS} developer
    Можно менять что угодно, но сохранить изменения вы не сможете, js не работает с локальной файловой системой(ограничение браузера). То же самое касается и запуска приложений при скачивании - определяется браузером.
    Ответ написан
    Комментировать
  • Как сохранить результат GET запроса в переменную на JS?

    ThunderCat
    @ThunderCat Куратор тега JavaScript
    {PHP, MySql, HTML, JS, CSS} developer
    $.ajax({
                    url: url,
                    dataType: "html",
                    type: "GET",
                    data: senddata,
                    success: (function (data) {
                        if (data.lenght > 0) {
                            do_some_stuff(data);
                        }
                        else {
                            console.log('Шеф, усе пропало!');
                        }
                    })
                })
    Ответ написан
    1 комментарий
  • Какой должна быть структура таблицы комментариев?

    ThunderCat
    @ThunderCat Куратор тега Веб-разработка
    {PHP, MySql, HTML, JS, CSS} developer
    какова структура коментариев? дерево или список? есть ли возможность отвечать коментаторам?
    если лист:
    id | user_id | post_id | message | created_at | updated_at | status
    Ответ написан
  • Как, где и кем начать карьеру в IT-индустрии?

    ThunderCat
    @ThunderCat
    {PHP, MySql, HTML, JS, CSS} developer
    берем и делаем что либо похожее на то что люди уже делали, только по своему, этого достаточно для того что бы показать что вы можете писать / использовать нужные инструменты как необходимо, а не тупо копипастить. Возьмите за основу что-то старенькое но интересное, реализуйте как можете и, если сможете, лучше чем было. Вот вам и проект.
    Ответ написан
    Комментировать
  • Почему вызывается только один popup?

    ThunderCat
    @ThunderCat Куратор тега JavaScript
    {PHP, MySql, HTML, JS, CSS} developer
    может по тому что они у вас вызываются по id, который в dom должен быть уникальным?
    Ответ написан
  • На каком ресурсе хорошо описана защита работы php c mysql?

    ThunderCat
    @ThunderCat Куратор тега MySQL
    {PHP, MySql, HTML, JS, CSS} developer
    мне нужно сделать для друга сайт, который бы мог вести только он один имея доступ к добавления картинок и текста

    wordperss?
    Ответ написан
    Комментировать