How to Hide your JavaScript with PHP!
By Ben Sinclair2005-04-20
How To Hide Your JavaScript With PHP!
I hate the thought of JavaScript that you don't want to be copied being copied... Here's a little script that will hide it so that no one can copy it!
The Script
On the page where the JavaScript is placed, add:
<?<html>
session_start();
if (!isset($_SESSION['access'])){
$_SESSION['access'] = true;
$access = true;
}
?>
<head>
<script language="JavaScript" src="script.php"></script>
</head>
<body>
Body goes here...
</body>
</html>
And now create a new file called script.php and place your JavaScript there:
<?As you can see it uses a session. When you open the page where the JavaScript is placed it creates a session which allows the JavaScript to be viewed. But if you open script.php by its self, no session is created!
session_start();
if($access)
{
header("Content-type: text/javascript");
?>
//any javascript can go in here
alert("woohoo it works at last!");
<?
$access = false;
}
?>
Try opening script.php in your browser window and you'll notice you can't view the code!
Enjoy!
Tutorial Pages:
» How To Hide Your JavaScript With PHP!
