403Webshell
Server IP : 162.0.217.223  /  Your IP : 216.73.216.153
Web Server : LiteSpeed
System : Linux premium269.web-hosting.com 4.18.0-553.lve.el8.x86_64 #1 SMP Mon May 27 15:27:34 UTC 2024 x86_64
User : mypckeys ( 1539)
PHP Version : 8.1.33
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/mypckeys/backup/msckey.com/wp-content/plugins/wc-serial-numbers/examples/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/mypckeys/backup/msckey.com/wp-content/plugins/wc-serial-numbers/examples/api-test.php
<?php
require 'wp-blog-header.php';

if ( ! current_user_can( 'manage_options' ) ) die();


// API variables, please override
$base_url    = 'http://wcdevelop.test';
$email       = 'manikdrmc@gmail.com';
$product_id  = '24';
$license_key = 'Serial-0000000001163';
$instance    = '15924263261';

$request = ( isset( $_GET['request'] ) ) ? $_GET['request'] : '';

// Fire away!
function execute_request( $args ) {
	global $base_url;
	$target_url = add_query_arg( $args, $base_url );
	$data       = wp_remote_get( $target_url );
	echo '<pre><code>';
	print_r( $data['body'] );
	echo '<code></pre>';
}

$links = array(
	'check'        => 'Check request',
	'activation'   => 'Activation request',
	'deactivation' => 'Deactivation',
	'version_check'      => 'Version Check',
);

foreach ( $links as $key => $value ) {
	echo '<a href="' . add_query_arg( 'request', $key ) . '">' . $value . '</a> | ';
}

// Valid check request
if ( $request == 'check' ) {
	$args = array(
		'wc-api'     => 'serial-numbers-api',
		'request'    => 'check',
		'email'      => $email,
		'serial_key' => $license_key,
		'product_id' => $product_id
	);
	echo '<br>';
	echo '<br>';
	echo '<b>Valid check request:</b><br />';
	execute_request( $args );
}

// Valid activation request
if ( $request == 'activation' ) {
	$args = array(
		'wc-api'     => 'serial-numbers-api',
		'request'    => 'activate',
		'email'      => $email,
		'serial_key' => $license_key,
		'product_id' => $product_id,
		'instance'   => $instance
	);

	echo '<b>Valid activation request:</b><br />';
	execute_request( $args );
}


// Valid deactivation reset request
if ( $request == 'deactivation' ) {
	$args = array(
		'wc-api'     => 'serial-numbers-api',
		'request'    => 'deactivate',
		'email'      => $email,
		'serial_key' => $license_key,
		'product_id' => $product_id,
		'instance'   => $instance,
	);

	echo '<b>Valid deactivation request:</b><br />';
	execute_request( $args );
}

// Version check
if ( $request == 'version_check' ) {
	$args = array(
		'wc-api'     => 'serial-numbers-api',
		'request'    => 'version_check',
		'email'      => $email,
		'serial_key' => $license_key,
		'product_id' => $product_id,
		'instance'   => $instance,
	);

	echo '<b>Valid Version check request:</b><br />';
	execute_request( $args );
}

Youez - 2016 - github.com/yon3zu
LinuXploit