Ответы пользователя по тегу Веб-разработка
  • Как создать и привязать профиль к новому пользователю?

    ThunderCat
    @ThunderCat Куратор тега MySQL
    {PHP, MySql, HTML, JS, CSS} developer
    Не знаю как в ларавеле, обычно после создания пользователя все данные остаются в объекте, в частности он получает id, ничего не мешает взять этот id и создать новую запись в профайлах. Просто у вас телега впереди лошади, в профайлах должен быть user_id, а не в юзере profile_id.
    Ответ написан
    1 комментарий
  • Задача: синхронизировать базу данных 1с с сайтом?

    ThunderCat
    @ThunderCat Куратор тега Веб-разработка
    {PHP, MySql, HTML, JS, CSS} developer
    Копайте доки,
    курите маны,
    шерстите сайты,
    терзайте гугл.

    О, прям почти стихи получились.
    Ответ написан
    Комментировать
  • Как лучше передать данные скрипту?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    Блин, люди, вы где учились все так бестолково объяснять что вам надо????
    там 3 вида форм
    - это 3 формы?
    Всего получается 5 видов полей
    в каждой по 5 полей?
    Я хочу передавать это все одному скрипту, чтобы он проверял, какие данные ему дали и дополнял массив, который потом должен отправляться по почте.
    Реализовать "корзину пользователя"?
    Также непонятно каким нормальным способом можно забрать данные из этой формы (на скрине).
    там же вроде 2 поля - один радиобатон и один хидден, выставляемый яваскриптом, или есть что-то еще, что не входит в понимание полей ввода?
    Ответ написан
  • Почему Insert добавляет пустые данные в базу?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    Есть такая штука - var_dump(), если ее использовать как можно чаще наступит просветление и дзен.

    PS: Код опять стырен с какой-то фидошной ноды, случайно получившей доступ в интернет. СисОп выруби борду!!!
    Ответ написан
    Комментировать
  • Какие есть решения для вывода картинки записи таким образом?

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

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

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    Сервер где? на том же домене? Куки, авторизация, прочие нюансы... Нифига из вопроса не ясно

    код из двух строчек
    $some = file_get_contents('https://www.numismat.ru/bgimauctabs/43792a.zif');
    var_dump($some);

    у меня вываливает в браузер то же что и при скачивании файла напрямую браузером, значит или ваш сервер шалит, или у вас какая-то лажа с доступом к сайту с сервера где выполняется скрипт.
    Ответ написан
  • Как правильно передать ID поста в модальное окно?

    ThunderCat
    @ThunderCat Куратор тега Веб-разработка
    {PHP, MySql, HTML, JS, CSS} developer
    1) ID поста - подставить его в цикл и вывести то что мне надо ...


    В цикл чего? Куда вывести? Откуда данные?

    Варианта действительно 2:
    1) по клику на неполный текст подгружать аяксом с сервера в переменную полностью пост, затем вывалить ее в элемент в модальном окне.
    2) подгружать контент изначально весь в невидимый элемент, часть яваскриптом перебросить в видимый элемент в виде превью, по клику тупо все содержимое невидимого блока вываливать в элемент в модальном окне.

    1 вариант медленнее и более нагрузочный, вам придется 2 раза запрашивать одни данные, + второй раз ждать загрузки с удаленного сервера.
    2 вариант более затратный по памяти браузера, все содержимое(всех статей выводимых для превью) будет сдублировано на стороне клиента в виде скрытого элемента + видимого сокращенного куска, зато модаль будет загружаться мгновенно, и второй запрос к серверу будет не нужен.
    Ответ написан
    Комментировать
  • С какого размера делать сайт на CMS?

    ThunderCat
    @ThunderCat Куратор тега HTML
    {PHP, MySql, HTML, JS, CSS} developer
    Цмс необходима когда ты понял - "все, дальше я за*бусь фигачить все это руками! Где б*я дистрибутив последней джумлы? Времени в обрез!". В остальных случаях пилите велосипедики пока молоды, учитесь на простых безопасных проектах пока есть возможность. Как только понадобится что-то серьезное вы это почувствуете. Но не забывайте учить что нибудь из фреймворков, хотя бы на уровне "а как эта фигня внутри устроена?".
    Ответ написан
    3 комментария
  • Как принять данные методом POST на php?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    Так как у вас проверять неправильно.
    <?php
    if($_SERVER["REQUEST_METHOD"]=="POST"]){
            print_r($_POST);
            if (!empty($_POST["name"]) && !empty($_POST["email"])){
                 doSomeMagic($_POST);
            }    
            else {
                 echo "Поля name или email не заполнены!";
            }
    }
    else {
         echo "Метод передачи данных не является POST-запросом!";
    }
    ?>

    Если у вас проходит до проверки и выдает пустой массив - то где то явно не хватает нехилого куска кода. Иначе до принт_р не дошло бы и выдавало бы "Поля name или email не заполнены!".
    Ответ написан
    4 комментария
  • Как выявить похожие словосочетания в колонке SQL таблицы?

    ThunderCat
    @ThunderCat Куратор тега Веб-разработка
    {PHP, MySql, HTML, JS, CSS} developer
    Я бы прошелся по всей выборке сначала - нашел максимальное количество вхождений слов, в топе наверняка будет мусор аля "Группа", "Live" и прочее. В идеале их вообще почистить(или пометить как-то, например так {{live}}). Дальше по 1 слову (допустим Red), делаем выборку, если в выборке много двух и более -словных сочетаний и мало однословных - скорее всего однословные мусор, а многословные содержат как минимум двухсловное название. Далее чистая стастистика - считаем вхождения каждого слова в выборку, если много - входит в название, мало - мусор. По статистике собираем название из максимально повторяющихся слов. Более подробно уже серьезно на бумажке порисовать/почёркать и вывести стройный алгоритм.
    Ответ написан
    Комментировать
  • Хватает ли использование одной датабазы Redis для проекта средней сложности?

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

    ThunderCat
    @ThunderCat Куратор тега JavaScript
    {PHP, MySql, HTML, JS, CSS} developer
    Если это не вопросы на задачи - все ок, куки, локалстораж, переменная, все зависит от стиля программирования и необходимости хранить межстраничные состояния.
    1 ) Переменная если не требуется ничего сохранять.
    2 ) Локалстораж для хранения до закрытия браузера.
    3 ) куки если требуется запомнить что-либо надолго, на несколько посещений.
    Если речь идет о каких-то конкурсных/экзаменационных вопросах - хранить их на стороне клиента не секурно.
    Ответ написан
    1 комментарий
  • Какие есть объективные причины для перехода на Linux вебразработчику?

    ThunderCat
    @ThunderCat Куратор тега Веб-разработка
    {PHP, MySql, HTML, JS, CSS} developer
    Явных причин для этого нет.
    Однако основной платформой веб серверов является линух, в том или ином виде, по этому разработка и тестирование будет проходить ... более приближенно к боевым условиям, если у вас машина на линухе. + есть нетривиальные задачи аля консольный запуск линуксовых утилит, использование систем линуха типа cron и прочие плюшки, не до конца еще обкатанные под "другими платформами" ).
    Ответ написан
    Комментировать
  • Как распознать (есть ли какой то сервис или что в этом роде) неизвестный Шрифт на разных сайтах для скачивания, Надеюсь вопрос понятен?

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

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    1) mysql_ более не будет поддерживаться PHP (depricated).
    2) Да, проще всего отдельные формы, существует такая штука как скрытое поле.
    3) в коменте вам написали - можно сделать аяксом, не перезагружая страницу, почитайте про аякс.
    4) id пользователя тоже можно отсылать аяксом, теоретически он у вас хранится в сессии.
    Ответ написан
    1 комментарий
  • Изображения популярной колоды игральных карт в векторе или растре большого размера, где взять?

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

    ThunderCat
    @ThunderCat Куратор тега Веб-разработка
    {PHP, MySql, HTML, JS, CSS} developer
    https://moikrug.ru/vacancies/1000026127 - думаю это не единственные заказчики. Ищите и обрящете!
    Хотя я бы все-таки взялся учить что-то еще, слишком узко это, вот товарищ мой сидел в конторе на хорошей зп, тоже рисовал дизайны, правда еще и резал, но специфика сайтов однонаправленная была, очень узкий круг задач, а для развития сам нифига не делал, ибо разленился слегка, да и работы на фирме было... Теперь контора накрылась медным блюдом, с портфолио как у цыганских художников, ни одна контора особо не ломится его взять, хотя он весьма неплох в своей нише. Вывод - не забываем что рынок в любой момент разворачивается к вам ... спиной, так что учиться, учиться и еще раз учится, как завещал тотчьеимянельзяназывать.

    ПС: Посмотрите все же в сторону мобильного сегмента - сейчас там больше денег, например игрушки, интерфейсы, если есть художественные способности - рисуйте персонажей для игр, это вообще круто. И по деньгам и по творческому развитию имхо.
    Ответ написан
    4 комментария
  • Как изменить скрипт сжатия изображений, чтобы он позволял загружать большое количество изображений?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    А в чем проблема? У вас есть скрипт, он работает, но 100 фоток сразу он не может обработать, скорости работы не хватает чтобы уложиться в 30 секунд. Либо заливайте меньшими порциями, либо увеличьте max_execution_time, собсно это 2 наиболее очевидных пути. Есть еще варианты вынести отдельно работу с загрузкой и работу с ресайзом, или вынести обработку и кэширование превью на nginx(тут на тостере обсуждалось уже, была ветка похожая).
    Ответ написан
    Комментировать
  • Какие языки необходимы для создания объемного сайта с множеством различных функций?

    ThunderCat
    @ThunderCat Куратор тега Веб-разработка
    {PHP, MySql, HTML, JS, CSS} developer
    по здравому размышлению - хватит PHP, JS, MySQL, некоторые любят другие "модные" технологии аля Angular и прочие ROR, тут дело вкуса. Обычно используют фреймворк, ченть типа Symfony, ZF2, или там питоновский Джанго, но винегрет из технологий никто не делает, разве что фронт пишут на ангуларе а бэк на пхп (как вариант). Если у вас аналог ютуба - на линуксе есть куча консольных готовых утилит для конвертирования видео, тут не надо ничего придумывать. Как определитесь со списком фич - тогда можно что-либо советовать конкретнее, пока что не вижу ничего выходящего за рамки стандартных проектов типа киного, которые по большому счету вообще на цмс крутятся.
    Ответ написан
    Комментировать