1 |
torben |
2125 |
<?php |
2 |
|
|
|
3 |
|
|
require("functions.php"); |
4 |
|
|
|
5 |
torben |
2198 |
if (! isset($_POST["data"]) ) { |
6 |
|
|
die("data parameter er ikke angivet"); |
7 |
|
|
} |
8 |
|
|
if (! isset($_POST["roller"])) { |
9 |
|
|
die("roller parameter er ikke angivet"); |
10 |
|
|
} |
11 |
|
|
|
12 |
torben |
2125 |
$data = $_POST["data"]; |
13 |
|
|
$roller = $_POST["roller"]; |
14 |
|
|
|
15 |
|
|
$data = utf8_decode($data); |
16 |
|
|
$roller = utf8_decode($roller); |
17 |
|
|
|
18 |
|
|
$tmp_data = tempnam("/tmp/", "data_"); |
19 |
|
|
$tmp_roller = tempnam("/tmp/", "roller_"); |
20 |
|
|
|
21 |
|
|
file_put_contents($tmp_data, $data); |
22 |
|
|
file_put_contents($tmp_roller, $roller); |
23 |
|
|
|
24 |
|
|
echo "tmp_data: $tmp_data\n"; |
25 |
|
|
echo "tmp_roller: $tmp_roller\n"; |
26 |
|
|
|
27 |
|
|
|
28 |
|
|
$start = microtime(true); |
29 |
|
|
indlasData($tmp_data); |
30 |
|
|
$now = microtime(true); |
31 |
|
|
$elapsed = $now - $start; |
32 |
|
|
printf("Indlas data took %.3f seconds\n",$elapsed); |
33 |
|
|
|
34 |
|
|
|
35 |
|
|
$start = microtime(true); |
36 |
|
|
indlasRoller($tmp_roller); |
37 |
|
|
$now = microtime(true); |
38 |
|
|
$elapsed = $now - $start; |
39 |
|
|
printf("Indlas roller took %.3f seconds\n",$elapsed); |
40 |
|
|
|
41 |
|
|
?> |