Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

how to convert php script to javascript

Tags:

javascript

we have construct the one secret URL for my application.i have PHP script how to change java script any one help me to solve the issue

Below mentioned script how to change java script in c# application i have php script this to change javascript

<html>
<title>Live</title>
<head>
<script src="http://content.jwplatform.com/libraries/Y09dkRGs.js"></script>
<script>jwplayer.key = "ti8UU55KNdJCPX+oWrJhLJNjkZYGiX13KS7yhlM7Ok/wmU3R";</script>

</head>
<body>
<?php

function bg_gen_secure_uri($file, $directory, $secret, $expiry=0, $allowed_countries='',
$disallowed_countries='', $allowed_ip='', $allowed_useragent='',
$allowed_metros='', $disallowed_metros='',
$progressive_start='', $progressive_end='',
$extra_params='') {

    if ($file==''||$secret=='') {
        return false;
    }

    // Construct the values for the MD5 salt ...
    if (substr($expiry,0,1)=='=') {
        $timestamp=substr($expiry,1);
    } else if ($expiry > 0) {
        $now=time(); // use UTC time since the server does
        $timestamp=$now+$expiry;
    } else {
        $timestamp=0;
    }

    if ($allowed_countries) {
        $allowed_countries='&a='.$allowed_countries;
    }

    if ($disallowed_countries) {
        $disallowed_countries='&d='.$disallowed_countries;
    }

    if ($allowed_ip) {
        $allowed_ip='&i='.$allowed_ip;
    }

    if ($allowed_useragent) {
        $allowed_useragent='&u='.$allowed_useragent;
    }

    if ($progressive_start!='') {
        $progressive_start='&start='.$progressive_start;
    }

    if ($progressive_end) {
        $progressive_end='&end='.$progressive_end;
    }

    if ($allowed_metros) {
        $allowed_metros='&am='.$allowed_metros;
    }

    if ($disallowed_metros) {
        $disallowed_metros='&dm='.$disallowed_metros;
    }

    if ($extra_params) {
        $extra_params=urldecode($extra_params);
    }

    // Generate the MD5 salt ...
    if ($directory == '') {
        $salt = $secret . $file . '?e=' . $timestamp . $allowed_countries .
        $disallowed_countries . $allowed_metros . $disallowed_metros . $allowed_ip .
        $allowed_useragent . $progressive_start . $progressive_end;
    } else {
        $salt = $secret . $directory . '?e=' . $timestamp . $allowed_countries .
        $disallowed_countries . $allowed_metros . $disallowed_metros . $allowed_ip .
        $allowed_useragent . $progressive_start . $progressive_end;
    }
    // Generate the MD5 hash ...
    $hash_code = md5($salt);

    // Generate the link ...
    $url = $file . '?e=' . $timestamp . $allowed_countries . $disallowed_countries .
    $allowed_metros . $disallowed_metros . $allowed_ip . $allowed_useragent .
    $progressive_start . $progressive_end . '&h=' . $hash_code . $extra_params;

    return $url;
}

function get_secure_url($file,$directory,$secret) {
    $expiry=3600;
    $allowed_countries='';
    $disallowed_countries='';
    $allowed_ip='';
    $allowed_useragent='';
    $allowed_metros='';
    $disallowed_metros='';
    $progressive_start='';
    $progressive_end='';
    $extra_params='&bgsecuredir=1';
    return bg_gen_secure_uri($file, $directory, $secret, $expiry, $allowed_countries, $disallowed_countries, $allowed_ip, $allowed_useragent, $allowed_metros, $disallowed_metros, $progressive_start, $progressive_end, $extra_params);
}
$url = 'http://tv.live-s.cdn.bitgravity.com/cdn-live/_definst_/tv'.get_secure_url('/secure/live/tv/playlist.m3u8','/tv/secure/','kkkfdashfsdiads');
?>
<div>
<div id="player">
<div id="myElement"> </div>
<script type="text/javascript">
jwplayer("myElement").setup({
file: '<?=$url?>',

width: '100%',

aspectratio: '16:9',
stretching:'exactfit',
autostart: false,
androidhls: true,
skin: 'vapor',
primary: 'html5'
});
</script>

</div>          
</div>
like image 250
naren kumaresan Avatar asked Mar 23 '17 05:03

naren kumaresan


People also ask

Can we convert PHP code to JavaScript?

2 Answers. Show activity on this post. $phpToJavascript = new PHPToJavascript\PHPToJavascript(); $phpToJavascript->addFromFile($inputFilename); $jsOutput = $phpToJavascript->toJavascript(); $jsOutput will now contain an auto-generated Javascript version of the PHP source file.

Can PHP contain JavaScript?

You can execute Javascript through PHP by calling javascript code/function as a string in PHP and send it to the client browser to execute.

Can we convert PHP code to HTML?

Find and select the PHP files on your computer and click Open to bring them into Doxillion to convert them to the HTML file format. You can also drag and drop your PHP files directly into the program to convert them as well.


1 Answers

  • Install Composer from http://getcomposer.org/
  • Add the "base-reality/php-to-javascript": ">=0.0.3" to your project's composer.json file:

    "require":{ "base-reality/php-to-javascript": "0.1.16" }

    Or the latest tagged version. The dev master should only be used for development, not production.\

  • Include the Composer SPL autoload file in your project: require_once('../vendor/autoload.php');

    Call the converter:

     $phpToJavascript = new PHPToJavascript\PHPToJavascript();
       $phpToJavascript->addFromFile($inputFilename); $jsOutput =
       $phpToJavascript->toJavascript();
    

    $jsOutput will now contain an auto-generated Javascript version of the PHP source file.

Hope this helps!

Thanks

like image 153
Harsheet Avatar answered Oct 04 '22 18:10

Harsheet