Профиль пользователя заблокирован сроком с 26 октября 2019 г. и навсегда по причине: систематические нарушения правил Сервиса
  • Кто поможет с кодом на PHP?

    alex-1917
    @alex-1917
    Если ответ помог, отметь решением
    Бро, гугл тебе в помощь, кончай с велосипедами!!!
    <?php
    $cb_name = $_POST['cb_name'];
    $cb_mail = $_POST['cb_mail'];
    $cb_phone = $_POST['cb_phone'];
    $cb_product = $_POST['cb_product'];
    $cb_text = $_POST['cb_text'];
    
    $ip = $_SERVER['REMOTE_ADDR'];
    
    $to1 = 'zakaz@site.ruu';
    $to2 = 'goga@porno.ru';
    
    $subject1 = 'Заказ товара с сайта Гугл-Вай-Вай';
    
    $msg1 = "
    <html><head><title>Заказ товара с сайта Гугл-Вай-Вай</title></head><body>
    <h4>Заказ товара с сайта Гугл-Вай-Вай</h4>
    <p>Имя: {$cb_name}<br/>
    Е-майл: {$cb_mail}<br/>
    Телефон: {$cb_phone}<br/>
    Товар: {$cb_product}<br/>
    Комментарий: {$cb_text}</p>
    <em>ip клиента:{$ip}</em><br/>
    <p>---------------------------</p>
    <p>Не отвечайте на это письмо, оно было сформировано автоматически.</p>
    </body></html>
    		";
    //echo $msg1;
    
    $header1 = "MIME-Version: 1.0\r\n";
    // $header1 .= "Content-type: text/html; charset=utf-8\r\n";
    $header1 .= "From: zakaz@porno.ru\r\n";
    $header1 .= "From: ".$email."\r\n";
    //echo $email;
    if (!empty($cb_name)) {
        //mail($to1,$subject1,$msg1,$header1);
    	mail($to2,$subject1,$msg1,$header1);
    	//echo "Ваш вопрос принят!";
    }
    
    ?>
    Ответ написан
    Комментировать
  • Как задать кастомные поля только для одной странице в WordPress без плагинов?

    alex-1917
    @alex-1917
    Если ответ помог, отметь решением
    Смысл - штука такая - он то есть то его нет. Но вот убивать пару часов на прочтение и применение указанной тебе статьи по ссылке лично я бы не стал, а ведь два часа - это еще по божески.
    Плагин ACF делает абсолютно тоже самое, абсолютно не нагружает никоим образом систему, требует на установку и запуск первого поля 63 секунды. Ну хз, я не готов бить два часа не пойми на что, коньяк-то ждать не будет!
    Через месяц тебе понадобится еще пару полей - опять лезть в код.
    Посмотри на количество установок ACF - ну да, твое слово против моего и еще миллиона не дураков...
    Ответ написан
    Комментировать
  • Психолог, который хочет стать программистом. Пути развития и куда пойти в магистратуру?

    alex-1917
    @alex-1917
    Если ответ помог, отметь решением
    Иди в медицину, денег больше и сразу!
    Ответ написан
    Комментировать
  • Как быстро загружать шрифты?

    alex-1917
    @alex-1917
    Если ответ помог, отметь решением
    1. Грузи сначала шрифты, которые используются на первом экране, остальные асинхронно (как - гоу в гугл!)
    2. Если шрифт гугловский, грузи оттуда в любом случае.
    3. На следующий проект постарайся использовать 2 дополнительных шрифта максимум, ваши завитушки никому не нужны, кроме чувства самоудовлетворения дизайнера. Идеально - ОДИН доп. шрифт. Подсказка: Helevetica - это не доп. шрифт.
    4. Дизайнера отправь в ПТУ.

    На заметку: один шрифт создает от 3 до 6 запросов на сервер, умножаем твои 6 шрифтов на 6 запросов, получаем 36 запросов , вась! Уже превышение браузерного лимита, поэтому пользователь сидит и сосет лапку в ожидании чуда в виде открытия несчастной странички...
    На планшете это будет выглядеть как бесконечный цикл перезагрузки страницы, можете посетителей с мобильным трафиком сразу выкинуть из статистики.
    Ответ написан
    Комментировать
  • Не работает ntn-child правильно?

    alex-1917
    @alex-1917
    Если ответ помог, отметь решением
    безобразнейшая верстка
    что за ***?:
    .woeks{
    margin-top:
    }

    Аж две ошибки

    .titles__first
    Создавать названия классов с двумя подчеркиваниями, равно как и с несколькими тире, считаю дурным тоном, это пошло из древнючих C++ кусков кода, когда безумные бородатые дядьки с отсутствием фантазии именовали таким образом функции... Так как тупо не уважение к последующим разработчикам, эти ваше два подчерка видны как один, приходится вглядываться, это разве дело программиста - вглядываться?
    Ответ написан
  • WordPress-вирус Wp-vcd Malware - как и чем лечить множество сайтов на локальном и удаленном серваке?

    alex-1917
    @alex-1917
    Если ответ помог, отметь решением
    Искать бекап без дряни, через какое время проерить, правильный ли оказался бекап, если нет, тогда искать еще более ранний.
    А вообще судя по статистике именно данной дряни, скорее всего (не утверждаю) дрянь полезла из ворованных плагинов.
    Как миллионы еще одних сайтов на WP не заражаются, вопрос не вставал? А то щас раздуете из мухи слона, кинув очередной камень в огород WP.
    Ответ написан
    3 комментария
  • Как добавить адаптивность форме?

    alex-1917
    @alex-1917
    Если ответ помог, отметь решением
    Для смартфонов все свистоперделки убирай, все равно будет неразличимо.
    Я так и делаю.
    Цветовое сочетание можно оставить, но раскрашивать через css

    Диазйн конечно такой себе.. 90-ыми запахло...
    Ответ написан
    Комментировать
  • Фрилансеры, где хранить деньги?

    alex-1917
    @alex-1917
    Если ответ помог, отметь решением
    Дима Потапенко же доходчиво разжевал, ГДЕ.
    трехлитровые. стеклянные. банки.
    Ответ написан
    1 комментарий
  • Можно ли заменить полноценную БД на файлики json?

    alex-1917
    @alex-1917
    Если ответ помог, отметь решением
    Я использую файлики в проектах типа мини-админки, где нужно запаролить пару-тройку страниц и пользователей - один-два. Редактируется-сохраняется от силы 100 параметров, да еще и не каждый день, файлик самое то!!!
    Ответ написан
    Комментировать
  • Замена фотошопа верстальщику?

    alex-1917
    @alex-1917
    Если ответ помог, отметь решением
    Скорее всего, компания нищеброды, так как если сотрудникам надо будет работать в фотошопе, то этот фотошоп должен быть как минимум куплен официально))) Причем на каждую рабочую станцию...
    Банальная экономия...
    Ответ написан
    5 комментариев
  • Cms для поиска санаториев по параметрам?

    alex-1917
    @alex-1917
    Если ответ помог, отметь решением
    На вордпресс есть
    Ответ написан
  • Отправка данных с формы обратной связи на несколько е-meil -ов?

    alex-1917
    @alex-1917
    Если ответ помог, отметь решением
    $to = 'mail@mail.ru';
    $to2 = 'vasya@ya.ru';
    $to3 = 'petya@gmail.ru';
    $body =
    "\nИмя: {$_POST['contactname']}
    \nТелефон: {$_POST['contactphone']}";
    
    mail($to, "Сообщение с сайта (обратный звонок)", $body, "From: {$_POST['contactemail']}"); 
    mail($to2, "Сообщение с сайта (обратный звонок)", $body, "From: {$_POST['contactemail']}"); 
    mail($to3, "Сообщение с сайта (обратный звонок)", $body, "From: {$_POST['contactemail']}");


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

    alex-1917
    @alex-1917
    Если ответ помог, отметь решением
    Режим "Гадалка-2.0" включен, поехали:
    1. Найди в коде страницы вот ЕТО:.arcticmodal();
    2. Удали всю строку, содержащее ЕТО, т.е. все что до ЕТОГО и само ЕТО.
    3. Далее твои действия зависят от того, что в итоге надо делать с твоим модальным окошком - запускать по клику, запускать по пуку или не запускать. Если не запускать, то см. п.4
    4. Задание выполнено успешно, поздравь себя, теперь и ты ПРОГЕР!
    Ответ написан
    1 комментарий
  • Как сделать выполнение скрипта через 7 дней?

    alex-1917
    @alex-1917
    Если ответ помог, отметь решением
    да там коду 6 строк
    1. ставишь для хита проверку разности дат, т.е. твои 7 дней
    2. хит делаешь любым сервисом проверки доступности сайта (например https://uptimerobot.com/dashboard#mainDashboard) , лучше двумя разными, делаешь в настройках период 1 час.
    3. всё!
    Ответ написан
    Комментировать
  • Кто работал с библиотекой simplecart-js?

    alex-1917
    @alex-1917
    Если ответ помог, отметь решением
    Зачем тебе библиотека, если тебе лень тщательно прочитать документацию к ней???

    Пиши свой код, он будет короче и понятнее тебе, это ключ.

    Например, на localstorage добавить в корзину вместе с шестью вась параметрами выглядит всего-навсего так:

    function addToCart() {
    	var itemId = jQuery(this).attr('data-art');
    	var itemTitle = jQuery(this).attr('data-title');
    	var itemPrice = jQuery('.wp__new').attr('data-price');//parseInt
    	var itemUrl = jQuery(this).attr('data-url');
    	var itemColor = jQuery('.ws__colors-wrap').attr('data-selected');
    	var itemIdPlusColor = itemId+itemColor;
    	if(cart.hasOwnProperty(itemIdPlusColor)){ // если такой товар уже в корзине, то добавляем +1 к его количеству
    		cart[itemIdPlusColor][2] += 1;
    	} else { // если товара в корзине еще нет, то добавляем в объект
    		cart[itemIdPlusColor] = [itemTitle, itemPrice, 1, itemUrl, itemColor];
    	}
        localStorage.setItem('cart', JSON.stringify(cart) );
    }
    Ответ написан
  • Как заставить работать скрипт php при закрытом браузере?

    alex-1917
    @alex-1917
    Если ответ помог, отметь решением
    CRON может не подойти в одном случае - если не хватает знаний оформить запрос к нему)))
    Юзай любой пинг-сервис, например https://uptimerobot.com/ - он будет тебе открывать что надо с нужной периодичностью, плюс отправка на емайл, если страница недоступна.
    Ответ написан
    Комментировать
  • Разумно ли делать посадочные страницы поддоменом или поддиректорией основного сайта?

    alex-1917
    @alex-1917
    Если ответ помог, отметь решением
    для ПС это будет одно и тоже, чтобы там не орали т.н. сео-шники)))
    так что запасаемся по 190р и вперед, покупать домены.
    ясен-красен, что жаба, но вот если задаться целью, то вот мой личный опыт - как-то раз, намедни))), смотрю, у БЕГЕТа акции - домены по 65р! ну почему же не прикупить 4-знаки штук так двадцать?))) прикупил))) половина уже с полгода так и висит с заглушкой, некогда, главное ухватить по дешевке (принцип типичного US-резидента? готовлюсь потихоньку)))
    Ответ написан
    Комментировать
  • Как на landing page реализовать выбор продукта?

    alex-1917
    @alex-1917
    Если ответ помог, отметь решением
    Если вам нужно добавление в форму нескольких товаров, то ваш путь - искать localstorage cart.
    Загуглите localstorage cart и будет вам счастье.
    Я в свое время нагуглил за 2 минуты, адаптировал к своему лендингу за 4 минуты, еще через полторы минуты посыпался шквал заказов...)))
    Конкретная вариация зависит от вашей реализации лендинга, так как основной вопрос - как идентифицировать товар - по артикулу ли или по названию и т.д., id конечно идеальный вариант)))
    Суть в чем - это будет аналог корзины. который обычно реализуется каким-либо магазинным движком, но движок делает кучу проверок - чтобы не было одинаковых id, что делать, если товар добавили еще раз в корзину и т.д. - у вас же в силу упрощения все это надо предусмотреть самому.
    Ну или попадется толковый скрипт - там уже все будет. Я нагуглил толковый скрипт за 2 минуты.
    Ответ написан
    1 комментарий
  • Как сделать авто запись в базу?

    alex-1917
    @alex-1917
    Если ответ помог, отметь решением
    Запускайте ваш скрипт через настройки хостинга в панельке, ищите раздел CRON
    Других автоматических вариантов нет, база не сидит и не проверяет дату или что-то еще, база ждет вашего обращения к ней и выдает что нужно (или не нужно))) ). Обращайтесь каждые 5 минут (например или даже более того - дико например)))) и будет вам счастье.
    Ответ написан
  • Выбор монитора для программиста, как правильно?

    alex-1917
    @alex-1917
    Если ответ помог, отметь решением
    Выбирать между IPS MVA TN - метаться между огненными языками маркетологов)))
    Основную нагрузку на глаза-мозг дает меняющееся изображение, поэтому если к этому добавляется еще и пульсация по яркости, можете себе представить калейдоскоп, который приходится обрабатывать мозгу...
    Поэтому считаю выбирать надо так:
    1. Диагональ - подбираете под свое рабочее место (чтобы влез) и необходимость одновременно открытых окон, иногда удобнее 2*24, чем один 32, в любом случае ниже 24 точно не стоит.
    2. Пульсации ШИМ-подсветки при пониженной почти в ноль подсветке - у вас только программинг, поэтому яркость будет на 10-20%, учтите это. 100% для просмотра фильмов/игрушек - это немного из другой категории))) Большинство мониторов дают низкие пульсации только при 100% яркости, чуть убавляем и начинаются нюансы. Читайте тесты на профильных форумах, очень помогают.
    3. Разрешение - тут на свой вкус, 2к или 4 к не вижу разницы для программиста...

    У самого два BENQ27, выбрал по тестам - не жалею!
    Ответ написан
    3 комментария