Skip to content

Instantly share code, notes, and snippets.

@Tabys
Tabys / Only number
Last active April 17, 2020 02:49
Вырезает все кроме цифр || [[Number? &string=``]]
<?php
$string = preg_replace('~[^0-9]+~','',$string);
echo $string;
_________________________________________________
Либо просто fenom
{$phone | preg_replace : '~[^0-9]+~': ''}
@Tabys
Tabys / Start modal
Last active September 13, 2017 09:39
Модальное окно вылезающее при входе на сайт (согласие или отказ с правилами сайта) если согласны - то в куки записывается ваше решение и вы продолжаете пользоваться сайтом, если же нет - перебрасывает на страницу "access denied" (модалка - fancybox)
$(document).ready(function(){
var x = $.cookie('myVar');
if (x != "1")
{
$.fancybox.open({href: '#modal-first'});
$('#yes').click( function() {
$.cookie('myVar', '1');
x = $.cookie('myVar');
$.fancybox.close();
});
@Tabys
Tabys / File_name
Created September 7, 2017 08:21
Небольшой снипет выводящий имя и расширение загружаемого файла [[!Name_File? &file=`` &type=`1`]] 1 - имя любая другая цифра - расширение
<?php
$dir = pathinfo($file, PATHINFO_FILENAME);
$dir = ucfirst($dir);
$info = pathinfo($file, PATHINFO_EXTENSION);
$info = strtoupper($info);
if ($type == 1) {
echo $dir;
} else {
@Tabys
Tabys / div toggle script
Created August 2, 2017 08:28
Раскрывается, закрывается и при повторном нажатии закрывает
<div class="view-source">
<a href="#">развернуть</a>
<div class="hide">Спрятанный текст</div>
</div>
<script>
$(function(){
$('.view-source .hide');
var $a = $('.view-source a');
$a.on('click', function(event) {