ОБСУЖДЕНИЕ

Новогодние скидки

4 сообщений1 просмотровОткрыта
#1
Добрый день, всех поздравляю с наступающим новым 2019 годом, желаю в новом году только позитивных эмоций, здоровья и любви

И так как подарки нужны всем, дарю вам скидку 10 % на некоторые свои товары, а это ..

Онлайн игра "МПЛ Лига"
https://4i4i.ru/goods/2283

Лотерея "6 из 36"
https://4i4i.ru/goods/2291

Сервис поисковиков
https://4i4i.ru/goods/2330

Игра "Сундучок"
https://4i4i.ru/goods/2351

Скрипт магазина товаров
https://4i4i.ru/goods/2354

Искусственный интеллект
https://4i4i.ru/goods/2355

Игра "Скретч-купон"
https://4i4i.ru/goods/2370

Граббер фильмов и сериалов
https://4i4i.ru/goods/2376

Кто хочет стать миллионером
https://4i4i.ru/goods/2379

EroCMS 2.8 автонаполняемый сайт
https://4i4i.ru/goods/2408
#2
Скрипты на mysqli написаны ? Можно пожалуйста кусочек кода из скрипта для примера
#3
привет.) независимые скрипты да, а то что модули под dcms то на простом mysql

PHP
if (isset($_POST['name'])) {
    
    $address = $_FILES['address']['name'];
    $resolution = strtolower(strrchr($address, '.'));
    $res_address = array('.mp4');
    
    $screenshot = $_FILES['screenshot']['name'];
    $resolution_scr = strtolower(strrchr($screenshot, '.'));
    $res_scr = array('.jpg');
    
    if (empty($_FILES['address'])) $error = '<div class="err">Выберите файл</div>';
    else if (empty($_FILES['screenshot'])) $error = '<div class="err">Выберите фото</div>';
    else if(preg_match('/.php/i', $address) || preg_match('/.pl/i', $address) || $address == '.htaccess' || !in_array($resolution, $res_address)) $error = '<div class="err">Недопустимый файл</div>';
    else if(preg_match('/.php/i', $screenshot) || preg_match('/.pl/i', $screenshot) || $screenshot == '.htaccess' || !in_array($resolution_scr, $res_scr)) $error = '<div class="err">Недопустимый файл</div>';
    else if (iconv_strlen($_POST['name'], 'UTF-8') > 128 or iconv_strlen($_POST['name'], 'UTF-8') < 16) $error = '<div class="err">Короткое или длинное название</div>';
    else if (iconv_strlen($_POST['description'], 'UTF-8') > 1024 or iconv_strlen($_POST['description'], 'UTF-8') < 64) $error = '<div class="err">Короткое или длинное описание</div>';
    
    if ($error) {
        
error($error);
        
        foot();
        exit;
    }
    
    $md5 = md5(time());
    $name =  mysqli_real_escape_string($mysqli, filter($_POST['name']));
    $description =  mysqli_real_escape_string($mysqli, filter($_POST['description']));
    $duration =  mysqli_real_escape_string($mysqli, filter($_POST['duration']));
    $category =  mysqli_real_escape_string($mysqli, abs(intval($_POST['category'])));
    $translit = rand(1, 9999).'_'.str_replace(' ', '_', transliterate($name));
        
    move_uploaded_file($_FILES['address']['tmp_name'], $_SERVER['DOCUMENT_ROOT'].'/content/video/'. $md5 .'.mp4');
    move_uploaded_file($_FILES['screenshot']['tmp_name'], $_SERVER['DOCUMENT_ROOT'].'/content/screenshots/'. $md5 .'.jpg');

    mysqli_query($mysqli, "INSERT INTO `ero_files` SET `category` = '$category', `recoil` = '/content/video/".$md5.".mp4', `screenshot` = '/content/screenshots/".$md5.".jpg', `address` = '/content/video/".$md5.".mp4', `tags` = '".tags($description)."', `name` = '$name', `description` = '$description', `translit` = '$translit', `duration` = '$duration', `date` = '".time()."'"); 
    
    header('location: /video_'.$translit.'.html');
    exit;
    
    }
    
    ?>
    
<form method="post" enctype="multipart/form-data">
<b>Файл</b> <br /><br />   
<input type="file" name="address" /><br /><br />
<b>Фото</b> <br /><br />
<input type="file" name="screenshot" /><br /><br />
<b>Категория</b> <br /><br />

<select class="injected" name="category">
    
<?

$request = mysqli_query($mysqli, "select `id`, `name` from ero_categories order by id asc");

    while ($categories = mysqli_fetch_assoc($request)){
    
    ?>
        
<option value="<?=$categories['id']?>"><?=$categories['name']?></option>

    <?
    
    }
    
    ?>
    
</select><br /><br />

<b>Название</b> <br /><br />   
<input type="text" class="injected" name="name" /><br /><br />
<b>Продолжительность</b> <br /><br />   
<input type="text" class="injected" name="duration" value="<?=rand(5, 20);?>:<?=rand(10, 59);?>" /><br /><br />
<b>Описание</b> <br /><br />   
    <textarea name="description" class="injected" rows="4" cols="47"></textarea><br /><br />
    <input type="submit" class="byecos" value="Добавить" />
    <a href="/control.html" class="byecos">Управление EroCMS</a>
    </form>
#4
Тема была поднята автором по истечению 12 часов после последнего поста