Skip to content

Instantly share code, notes, and snippets.

View PechenkiUA's full-sized avatar
💭
On vacation

Pechenki PechenkiUA

💭
On vacation
View GitHub Profile
@PechenkiUA
PechenkiUA / GA.Event.ocmod.xml
Last active January 9, 2024 13:54
GA Event
<?xml version="1.0" encoding="utf-8"?>
<modification>
<name>GA Event</name>
<code>default</code>
<version>1.0</version>
<author>Coder</author>
<link></link>
@tguruslan
tguruslan / db_search_all.php
Last active January 11, 2024 12:03
Пошук в базі данних небажаного коду
<?php
//wordpress
if (file_exists('wp-config.php')) {
preg_match_all('/define\s*\(\s*[\'"](.*?)[\'"]\s*,\s*[\'"](.*?)[\'"]\s*\)\s*;/', file_get_contents('wp-config.php'), $matches, PREG_SET_ORDER);
foreach ($matches as $match) {
if(in_array($match[1],['DB_HOST','DB_USER','DB_PASSWORD','DB_NAME'],false)){
define($match[1], $match[2]);
}
@tguruslan
tguruslan / moodle_big_files.php
Created September 19, 2023 08:30
Пошук великиз файлів в мудлі
<?php
// Параметри для підключення до MySQL серверу
$servername = "127.0.0.1";
$username = "";
$password = "";
$db = "";
// Підключення до MySQL серверу
$conn = mysqli_connect($servername, $username, $password);
@tguruslan
tguruslan / db_search.php
Last active January 11, 2024 11:23
Пошук в базі данник небажаного коду
<?php
// Параметри для підключення до MySQL серверу
$servername = "127.0.0.1";
$username = "";
$password = "";
error_reporting(E_DEBUG);
ini_set('display_errors', 'on');
@tguruslan
tguruslan / Model.php
Last active November 4, 2023 09:44
failter and sort virtual date
<?php
public function rules()
{
return [
...
[['date_tmp'], 'safe'],
];
}
@tguruslan
tguruslan / form.php
Created October 4, 2021 07:46
frontend validate field
<?= $form->field(
$model,
'email',
[
'enableClientValidation' => false,
]
)->input(
'email',
[
'validate_pattern'=>'^([a-z0-9_\.-])+@[a-z0-9-]+\.([a-z]{2,4}\.)?[a-z]{2,4}$',
@tguruslan
tguruslan / FunctionsController.php
Last active September 28, 2023 13:40
universal select2 callback function for yii2
<?php
namespace @app\your\namespace\controllers;
use Yii;
use yii\web\Controller;
use yii\filters\VerbFilter;
use yii\web\Response;
use yii\helpers\Json;