plas71k

@david => template.class.php => license check code

Mar 22nd, 2013
178
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.85 KB | None | 0 0
  1. if (1 <= $diff) {
  2.                 $reachable = ( urlOK( 'http://licensing.clipcms.de/check.php?ping=1' ) && gethostbyname( 'licensing.clipcms.de' ) == '95.143.172.133' );
  3.  
  4.                 if ($reachable) {
  5.                     if ($host == '') {
  6.                         $host = preg_replace( '/^(.*\.)?([^.]*\..*)$/', '', $_SERVER['HTTP_HOST'] );
  7.                     }
  8.  
  9.                     $result = file_get_contents_curl( 'http://licensing.clipcms.de/check.php', array( 'host' => $host ) );
  10.  
  11.                     if ($result != '1') {
  12.                         error_handler( 'Your license is invalid.<br />
  13. Please contact me.' );
  14.                     } else {
  15.                         $db->query( 'UPDATE ' . DB_PREFIX . 'settings SET `content` = \'' . @simple_crypt( $database['password'], @time(  ), 'encrypt' ) . '\' WHERE `name` = \'last_check\'' );
  16.                     }
  17.                 } else {
  18.                     error_handler( 'The license server is not reachable.<br />Please check your firewall settings or contact me for help.' );
  19.                 }
  20.             }
Advertisement
Add Comment
Please, Sign In to add comment