groups

name language licence
delay function JavaScript Other
RwSetGet JavaScript Other
Contact Form 1 PHP Other
Email Obfuscation PHP Other
MultiSort PHP Other
Show Recent Posts 2 PHP Other
JavaScript Compressor - PHP PHP GPL 2
officeHours OPEN/CLOSE visitor notification PHP Other

< 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 >



language: PHP
licence: GPL 2

JavaScript Compressor - PHP

options: view full snippetsend to code collector
<?php
// fetch JavaScript files to compress
$jsfiles = array_keys($_GET);

$js = '';		// code to compress
$jscomp = '';	// compressed JS
$err = '';		// error string
$reduced = -1;	// compression saving

// fetch JavaScript files
for ($i = 0, $j = count($jsfiles); $i < $j; $i++) {

	$fn = $jsfiles[$i] . '.js';
	$jscode = @file_get_contents($fn);
	if ($jscode !== false) {
	
(Continues...)