Hezci samolepky
[mirrors/SokoMan.git] / assistants / print-labels.inc.php
index 42d32ff43ea8bf1a9b84b917b6ef6e59155670ed..80f37eb09880f5f01e49416c4a1efd89236f7729 100644 (file)
@@ -1,6 +1,7 @@
 <?php
        if(isset($_POST['print'])) {
-               $prefix = time().'SPOJE';
+               $time = round(microtime(true)*100);
+               $prefix = 'SPOJE';
                $enctype = 'code128b';
                $geometry = '';
                $count = $_POST['cols']*$_POST['rows']*$_POST['pages'];
@@ -11,7 +12,7 @@
                );
 
                $barcodes = '';
-               for($i=0;$i<$count;$i++) $barcodes.=' -b '.escapeshellarg($prefix.$i);
+               for($i=0;$i<$count;$i++) $barcodes.=' -b '.escapeshellarg(strtoupper($prefix.base_convert($time+$i,10,36)));
 
                switch(strtolower($_POST['print'])) {
                        case 'debug': case 'dbg':
@@ -38,9 +39,9 @@
        <input type="number" name="rows" value="13" /> &varr; Řádků<br />
        <input type="number" name="pages" value="1" /> &crarr; Stran<br />
        <table>
-               <tr><td></td><td><input type="number" name="top" value="25" /></td><td></td></tr>
+               <tr><td></td><td><input type="number" name="top" value="20" /></td><td></td></tr>
                <tr><td><input type="number" name="left" value="2" /></td><td>Okraje</td><td><input type="number" name="right" value="1" /></td></tr>
-               <tr><td></td><td><input type="number" name="bottom" value="20" /></td><td></td></tr>
+               <tr><td></td><td><input type="number" name="bottom" value="25" /></td><td></td></tr>
        </table>
        <input type="submit" name="print" value="Debug" />
        <input type="submit" name="print" value="PS" />
This page took 0.136653 seconds and 4 git commands to generate.