slitaz-forge annotate usbkey/index.php @ rev 709
boot: add mypizza.slitaz.org link
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Sun Dec 15 17:55:16 2019 +0100 (2019-12-15) |
parents | |
children |
rev | line source |
---|---|
pascal@204 | 1 <?php |
pascal@204 | 2 foreach (array("confirm", "cancel", "show") as $action) { |
pascal@204 | 3 if (!isset($_GET[$action])) |
pascal@204 | 4 continue; |
pascal@204 | 5 $hash = $_GET[$action]; |
pascal@204 | 6 if ($hash == "") |
pascal@204 | 7 continue; |
pascal@204 | 8 $data = unserialize(file_get_contents("pending/". |
pascal@204 | 9 substr($hash,0,1)."/".$hash)); |
pascal@204 | 10 if (!isset($data)) |
pascal@204 | 11 continue; |
pascal@204 | 12 if ($action == "confirm") { |
pascal@204 | 13 @mkdir("confirmed/".substr($hash,0,1),0777,TRUE); |
pascal@204 | 14 rename("pending/".substr($hash,0,1)."/".$hash, |
pascal@204 | 15 "confirmed/".substr($hash,0,1)."/".$hash); |
pascal@204 | 16 } |
pascal@204 | 17 if ($action == "cancel") { |
pascal@204 | 18 unlink("pending/".substr($hash,0,1)."/".$hash); |
pascal@204 | 19 } |
pascal@204 | 20 include("head.php"); |
pascal@204 | 21 echo "<div id=\"content\">\n"; |
pascal@204 | 22 echo "<h2>SliTaz USB key pre-order ".$action."ed.</h2>\n<p><table>\n"; |
pascal@204 | 23 foreach ($data as $key => $value) |
pascal@204 | 24 echo "<tr><td>".$key."</td><td><b>".$value."</b></td></tr>\n"; |
pascal@204 | 25 echo "</table></p>\n"; |
pascal@204 | 26 echo "</div>\n"; |
pascal@204 | 27 include("tail.php"); |
pascal@204 | 28 exit; |
pascal@204 | 29 } |
pascal@204 | 30 |
pascal@204 | 31 foreach (explode(",", $_SERVER["HTTP_ACCEPT_LANGUAGE"]) as $lang) { |
pascal@204 | 32 foreach (array(';',' ','-') as $char) { |
pascal@204 | 33 if (($n = strpos($lang, $char)) !== false) |
pascal@204 | 34 $lang = substr($lang,0,$n); |
pascal@204 | 35 } |
pascal@204 | 36 if (is_dir($lang)) break; |
pascal@204 | 37 $lang = "en"; |
pascal@204 | 38 } |
pascal@204 | 39 header("Location: $lang/"); |
pascal@204 | 40 ?> |