Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
Downloads
/
vfm-admin
/
ajax
:
usr-check.php
Voltar
Back Up
Advanced Editor
Save
<?php /** * VFM - veno file manager: ajax/usr-check.php * * Check if username exists before registration * * PHP version >= 5.3 * * @category PHP * @package VenoFileManager * @author Nicola Franchini <support@veno.it> * @copyright 2013 Nicola Franchini * @license Exclusively sold on CodeCanyon * @link http://filemanager.veno.it/ */ if (!isset($_SERVER['HTTP_X_REQUESTED_WITH']) || (isset($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) !== 'xmlhttprequest') ) { exit; } require_once dirname(__DIR__).'/class/class.setup.php'; require_once dirname(__DIR__).'/class/class.utils.php'; require_once dirname(__DIR__).'/class/class.gatekeeper.php'; require_once dirname(__DIR__).'/class/class.updater.php'; $updater = new Updater(); $gateKeeper = new GateKeeper(); // $postname = htmlspecialchars($_POST['user_name']); $postname = filter_input(INPUT_POST, "user_name", FILTER_SANITIZE_SPECIAL_CHARS); if ($postname) { $postname = preg_replace('/\s+/', '', $postname); if ($updater->findUser($postname) || $updater->findUserPre($postname)) { echo 'error'; } else { echo 'success'; } } exit();