Пользователь пока ничего не рассказал о себе

Наибольший вклад в теги

Все теги (22)

Лучшие ответы пользователя

Все ответы (30)
  • Как записать событие Js в бд?

    @S-a-n-d-r-0
    Как вариант:
    На стороне клиента:
    <div class=“google-ad-container”>someHTML...</div>
    <script>
    var google_ad_click = 0; //объявляете переменную, в которую будете считать клики
    $('.google-ad-container').click(function (event) {
      google_ad_click = google_ad_click + 1; //считаете клики
    });
    
    setInterval(function () {
    	var data = new FormData();
    	data.append('google_ad_click_tratata', google_ad_click);
    	$.ajax({ //отправляем все это дело на сервер
    			type: "POST",
    			url: "АДРЕСОБРАБОТЧИКАВСТАВИТЬСВОЙ.php",
    			data: data,
    			cache: false,
    			processData: false, // NEEDED, DON'T OMIT THIS
    			contentType: false, // NEEDED, DON'T OMIT THIS (requires jQuery 1.6+)
    			dataType: 'json',
    			success: function(respond){ //если ajax отправился нормально
    				google_ad_click = 0; //обнуляем счетчик кликов, чтобы начал считаться снова
    				console.log(JSON.stringify(respond)); //если вы что-то выводите на сервере, вывести это на консоль на клиенте
    			}
    			
    			,error: function(xhr, status, error) //если ajax НЕ отправился нормально
    			{
    				console.log('ajaxError xhr:', xhr); //выводим ошибки в консоль
    				console.log('ajaxError status:', status);
    				console.log('ajaxError error:', error);
    			}
    		});
    }, 30000); //проворачиваем это дело каждые пол минуты
    
    </script>


    На стороне сервера, в файле АДРЕСОБРАБОТЧИКАВСТАВИТЬСВОЙ.php
    if ($_POST['google_ad_click_tratata'])
    if (is_numeric($_POST['google_ad_click_tratata']))
    {
    	$addclicks = $_POST['google_ad_click_tratata'];
    	//А дальше - добавляем значение addclicks к нужному полю в вашей БД
    }

    Код может быть с ошибками, не проверял, но суть такая
    Ответ написан
  • Get запрос к json файлу. Что это?

    @S-a-n-d-r-0
    tasks.json это не статический файл. Это один из видов записи запроса к api, где json может просто указывать запросу, в каком формате надо вернуть данные
    Ответ написан
  • Как уменьшить ширину button, при уменьшении экрана, не сместив шрифт вправо?

    @S-a-n-d-r-0
    .log{
    padding: 10px;
    background: green;
    color: #fff;
    font-weight: 600;
    text-decoration: none;
    cursor: pointer;
    border: none;
    width: 100%;
    max-width: 480px;
    }

    .log:hover{

    background: rgb(89, 255, 0) ;
    color: black ;
    filter: drop-shadow(5px 5px 5px rgb(89, 255, 0)) ;
    }
    Ответ написан
  • Вывод слова посимвольно?

    @S-a-n-d-r-0
    Попробуйте вместо str_split эту функцию:
    function mb_str_split( $string ) { 
        return preg_split('/(?<!^)(?!$)/u', $string ); 
    }
    Ответ написан
  • С кодом разобраться, плиз (C#)?

    @S-a-n-d-r-0
    int seed = DateTime.Now.Millisecond; /* зерно рандома. Берем любое случайное число, например, текущее кол-во милисекунд на часах во время запуска программы */
                Random ran = new Random(seed);
                for (int i = 0; true; i++) /* на втором месте условие продолжения цикла. Если всегда true, цикл никогда не закончится */
                {
                    System.Threading.Thread.Sleep(500);
                    Console.WriteLine(i.ToString() + ": " + ran.Next(1, 5).ToString());
                }
    Ответ написан