Your IP : 216.73.217.77


Current Path : /home/users/unlimited/www/facebook.codeskitter.site/admin-panel/pages/add-new-game/
Upload File :
Current File : /home/users/unlimited/www/facebook.codeskitter.site/admin-panel/pages/add-new-game/content.phtml

<?php
$error = '';
$succuss = '';
if (isset($_POST['game'])) {
	if (!empty($_POST['game'])) {
	   if (!filter_var($_POST['game'], FILTER_VALIDATE_URL)) {
       	  $error = '<i class="fa fa-fw fa-exclamation-triangle"></i> ' . $wo['lang']['website_invalid_characters'];
       } else {
        $upload = false;
        $game_name = '';
        $game_link = '';
        $reg = '#([A-Za-z0-9_-]+)://([A-Za-z0-9_-]+).miniclip.com/games/([A-Za-z0-9_-]+)/([A-Za-z0-9_-]+)#s';
        if (preg_match($reg, $_POST['game'], $match)) {
          $upload = true;
          include_once("assets/libraries/simple_html_dom.inc.php");
          $get_content = str_get_html(file_get_contents($_POST['game']));
          foreach ($get_content->find('title') as $element) {
               $page_title = $element->plaintext;
          }
          $game_link = "https://www.miniclip.com/games/".Wo_Secure($match[3])."/en/webgame.php";
          if (!empty($_POST['name'])) {
            $game_name = Wo_Secure($_POST['name']);
          }
          else{
            $game_name = Wo_Secure($page_title[0]);
          }
        }
        elseif (preg_match('#([A-Za-z0-9_-]+)://([A-Za-z0-9_-]+).y8.com/games/([A-Za-z0-9_-]+)#s', $_POST['game'], $match)) {
          $upload = true;
          $game_link = Wo_Secure($_POST['game']);
          
          if (!empty($_POST['name'])) {
            $game_name = Wo_Secure($_POST['name']);
          }
          else{
            $game_name = Wo_Secure($match[3]);
          }
        }
        elseif (preg_match('#([A-Za-z0-9_-]+)://([A-Za-z0-9_-]+).freeonlinegames.com/game/([A-Za-z0-9_-]+)#s', $_POST['game'], $match)) {
          $upload = true;
          $game_link = Wo_Secure($_POST['game']);
          if (!empty($_POST['name'])) {
            $game_name = Wo_Secure($_POST['name']);
          }
          else{
            $game_name = Wo_Secure($match[3]);
          }
        }
        // elseif (preg_match('/([A-Za-z0-9_-]+):\/\/zone.msn.com\/gameplayer\/gameplayerHTML.aspx(.*)game=([A-Za-z0-9_-]+)/m', $_POST['game'], $match)) {
        //   $upload = true;
        //   $game_link = Wo_Secure($_POST['game']);
        //   if (!empty($_POST['name'])) {
        //     $game_name = Wo_Secure($_POST['name']);
        //   }
        //   else{
        //     $game_name = Wo_Secure($match[3]);
        //   }
        // }

        if ($upload == true) {
          $img = $wo['config']['site_url'].'/upload/photos/game-icon.png';
          if (!empty($_POST['avatar'])) {
            if (filter_var($_POST['avatar'], FILTER_VALIDATE_URL)) {
                 $img = $_POST['avatar'];
              }
          }

          $data_array = array('game_avatar' => Wo_Secure(Wo_ImportImageFromUrl($img)), 'game_name' => $game_name, 'game_link' => $game_link, 'time' => time());
          $add_game = Wo_AddGame($data_array);
          if ($add_game === true) {
            $succuss = '<i class="fa fa-fw fa-check"></i> ' . $wo['lang']['game_added'];
          }


        }
        else{
          $error = '<i class="fa fa-fw fa-exclamation-triangle"></i> ' . $wo['lang']['url_not_supported_game'];
        }

       }
    } else {
       $error = '<i class="fa fa-fw fa-exclamation-triangle"></i> ' . $wo['lang']['please_add_a_game'];
    }
}
if (!empty($_GET['delete_ip'])) {
	if (Wo_DeleteBanned($_GET['delete_ip']) === true) {
		$succuss = '<i class="fa fa-fw fa-check"></i> ' . $wo['lang']['ip_deleted'];
	}
}
?>
<div class="container-fluid">
    <div>
        <h3>Add New Game</h3>
        <nav aria-label="breadcrumb">
            <ol class="breadcrumb">
                <li class="breadcrumb-item">
                    <a href="#">Home</a>
                </li>
                <li class="breadcrumb-item">
                    <a href="#">Manage Features</a>
                </li>
                <li class="breadcrumb-item">
                    <a href="#">Games</a>
                </li>
                <li class="breadcrumb-item active" aria-current="page">Add New Game</li>
            </ol>
        </nav>
    </div>
    <!-- Vertical Layout -->
    <div class="row">
        <div class="col-lg-6 col-md-6">
            <div class="card">
                <div class="card-body">
                  <h6 class="card-title">Add New Game</h6>
                  <div class="alert alert-info">Supported from (miniclip.com , y8.com , freeonlinegames.com) </div>
                   <div class="alert alert-dark"><h5>Supported Sites Links</h5>
                    MiniClip <small>https://www.miniclip.com/games/8-ball-pool-multiplayer/en/</small></br>
                    Y8 <small>https://www.y8.com/games/penalty_shooters_2</small></br>
                    Free Online Games <small>http://www.freeonlinegames.com/embed/125874</small></br>
                    <!-- MSN <small>https://zone.msn.com/gameplayer/gameplayerHTML.aspx?game=bubbletown&instance=default</small></p>  -->
                  </div>
                  
                    
                      <?php if (!empty($error)) { ?>
				      <div class="alert alert-danger">
				      	<?php echo $error;?>
				      </div>
				      <?php } ?>
				      <?php if (!empty($succuss)) { ?>
				      <div class="alert alert-success">
				      	<?php echo $succuss;?>
				      </div>
				      <?php } ?>
                    <form class="" method="POST">
                        <div class="form-group form-float">
                            <div class="form-line">
                              <label class="form-label">Game URL</label>
                                <input type="text" id="game" name="game" class="form-control">
                            </div>
                        </div>
                        <div class="form-group form-float">
                            <div class="form-line">
                              <label class="form-label">Game Image URL</label>
                                <input type="text" id="avatar" name="avatar" class="form-control">
                                <small class="admin-info">Thumbnail link of the game, URL.</small>
                            </div>
                        </div>
                        <div class="form-group form-float">
                            <div class="form-line">
                              <label class="form-label">Game Name</label>
                                <input type="text" id="name" name="name" class="form-control">
                                <small class="admin-info">Set your game name.</small>
                            </div>
                        </div>
                        <input type="hidden" name="hash_id" value="<?php echo Wo_CreateSession();?>">
                        <button type="submit" class="btn btn-primary m-t-15 waves-effect">Add Game</button>
                    </form>
                </div>
            </div>
        </div>
        <div class="clearfix"></div>
    </div>
    <!-- #END# Vertical Layout -->