Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php /* Template Name: DT - jwplayer */ if( isset( $_GET['source'] ) and isset( $_G..
Decoded Output download
<?php
/*
Template Name: DT - jwplayer
*/
if( isset( $_GET['source'] ) and isset( $_GET['id'] ) ) {
// main data
$id = isset( $_GET['id'] ) ? $_GET['id'] : null;
$mp4url = isset( $_GET['source'] ) ? $_GET['source'] : null;
$source = base64_decode($mp4url);
// Options
$abouttext = get_option('dt_jw_abouttext');
$skinname = get_option('dt_jw_skinname');
$skinactive = get_option('dt_jw_skinactive');
$skininactive = get_option('dt_jw_skininactive');
$skinbackground = get_option('dt_jw_skinbackground');
$jwlogo = get_option('dt_jw_logo');
$jwkey = get_option('dt_jw_key');
$jwlogoposit = get_option('dt_jw_logo_position');
$image = rand_images('imagenes', $id, 'original', true, true);
// End PHP
?>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<script src="<?php echo DOO_URI. '/assets'; ?>/jwplayer/jwplayer.js"></script>
<script src="<?php echo DOO_URI. '/assets'; ?>/jwplayer/provider.html5.js"></script>
<script>jwplayer.key="<?php echo $jwkey; ?>";</script>
<script type="text/javascript">
/* <![CDATA[ */
var JWp = {
'mp4file': '<?php echo $source; ?>',
'image': '<?php echo esc_url($image); ?>',
'abouttext': '<?php echo $abouttext; ?>',
'aboutlink': '<?php echo esc_url( home_url() ); ?>',
'flashplayer': '<?php echo DOO_URI. "/assets/jwplayer/jwplayer.flash.swf"; ?>',
'skin-name': '<?php echo $skinname; ?>',
'skinactive': '<?php echo $skinactive; ?>',
'skininactive': '<?php echo $skininactive; ?>',
'skinbackground': '<?php echo $skinbackground; ?>',
'logofile': '<?php echo $jwlogo; ?>',
'logolink': '<?php echo esc_url( home_url() ); ?>',
'logoposition': '<?php echo $jwlogoposit; ?>',
};
/* ]]> */
</script>
<link rel="stylesheet" type="text/css" href="<?php echo DOO_URI. '/assets'; ?>/jwplayer/skins/seven.css">
<style>html,body{height:100%;width:100%;margin:0;overflow:hidden;}</style>
</head>
<body>
<div id="video"></div>
<script type="text/JavaScript">
var playerInstance = jwplayer("video");
playerInstance.setup({
image: JWp.image,
file: JWp.mp4file,
mute: "false",
autostart: "false",
repeat: "false",
abouttext: JWp.abouttext,
aboutlink: JWp.aboutlink,
height: "100%",
width: "100%",
stretching: "uniform",
primary: "html5",
flashplayer: JWp.flashplayer,
preload:"metadata",
skin: {
name:JWp.skinname,
active:JWp.skinactive,
inactive:JWp.skininactive,
background: JWp.skinbackground
},
logo: {
file:JWp.logofile,
hide:"false",
link:JWp.logolink,
margin:"15",
position:JWp.logoposition
}
});
</script>
</body>
</html>
<?php } else {
_d('No data');
} ?>
Did this file decode correctly?
Original Code
<?php
/*
Template Name: DT - jwplayer
*/
if( isset( $_GET['source'] ) and isset( $_GET['id'] ) ) {
// main data
$id = isset( $_GET['id'] ) ? $_GET['id'] : null;
$mp4url = isset( $_GET['source'] ) ? $_GET['source'] : null;
$source = base64_decode($mp4url);
// Options
$abouttext = get_option('dt_jw_abouttext');
$skinname = get_option('dt_jw_skinname');
$skinactive = get_option('dt_jw_skinactive');
$skininactive = get_option('dt_jw_skininactive');
$skinbackground = get_option('dt_jw_skinbackground');
$jwlogo = get_option('dt_jw_logo');
$jwkey = get_option('dt_jw_key');
$jwlogoposit = get_option('dt_jw_logo_position');
$image = rand_images('imagenes', $id, 'original', true, true);
// End PHP
?>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<script src="<?php echo DOO_URI. '/assets'; ?>/jwplayer/jwplayer.js"></script>
<script src="<?php echo DOO_URI. '/assets'; ?>/jwplayer/provider.html5.js"></script>
<script>jwplayer.key="<?php echo $jwkey; ?>";</script>
<script type="text/javascript">
/* <![CDATA[ */
var JWp = {
'mp4file': '<?php echo $source; ?>',
'image': '<?php echo esc_url($image); ?>',
'abouttext': '<?php echo $abouttext; ?>',
'aboutlink': '<?php echo esc_url( home_url() ); ?>',
'flashplayer': '<?php echo DOO_URI. "/assets/jwplayer/jwplayer.flash.swf"; ?>',
'skin-name': '<?php echo $skinname; ?>',
'skinactive': '<?php echo $skinactive; ?>',
'skininactive': '<?php echo $skininactive; ?>',
'skinbackground': '<?php echo $skinbackground; ?>',
'logofile': '<?php echo $jwlogo; ?>',
'logolink': '<?php echo esc_url( home_url() ); ?>',
'logoposition': '<?php echo $jwlogoposit; ?>',
};
/* ]]> */
</script>
<link rel="stylesheet" type="text/css" href="<?php echo DOO_URI. '/assets'; ?>/jwplayer/skins/seven.css">
<style>html,body{height:100%;width:100%;margin:0;overflow:hidden;}</style>
</head>
<body>
<div id="video"></div>
<script type="text/JavaScript">
var playerInstance = jwplayer("video");
playerInstance.setup({
image: JWp.image,
file: JWp.mp4file,
mute: "false",
autostart: "false",
repeat: "false",
abouttext: JWp.abouttext,
aboutlink: JWp.aboutlink,
height: "100%",
width: "100%",
stretching: "uniform",
primary: "html5",
flashplayer: JWp.flashplayer,
preload:"metadata",
skin: {
name:JWp.skinname,
active:JWp.skinactive,
inactive:JWp.skininactive,
background: JWp.skinbackground
},
logo: {
file:JWp.logofile,
hide:"false",
link:JWp.logolink,
margin:"15",
position:JWp.logoposition
}
});
</script>
</body>
</html>
<?php } else {
_d('No data');
} ?>
Function Calls
| _d | 1 |
Stats
| MD5 | 8ee5909324ea140746ff9326ed52bbf1 |
| Eval Count | 0 |
| Decode Time | 129 ms |