echo GENERATE_STYLE; echo '<table cellspacing="0"> <tr>'; $column = 0; $row = 0; for ($i = $_POST['from']; $i < $_POST['from'] + 44; $i++) { $i = trim($i); if (!ctype_digit($i) or empty($i) or strlen($i) > 8) { continue; } validate::KOD($i); while (true) { if (!$_POST['no_' . $row . '_' . $column]) { break; } else { echo '<td></td>'; column($column, $row); continue; } } $kod = str_pad($i, 8, '0', STR_PAD_LEFT); echo '<td style="padding-left: ' . margin($column % 4) . 'mm;"> <img src="data:image/gif;base64,' . base64_encode(kod($kod)) . '" alt=""><br>' . $kod . ' </td> '; column($column, $row); } while (true) { column($column, $row); } echo GENERATE_END;
$column = 0; $row = 0; foreach (explode("\n", $_POST['kody']) as $i) { $i = trim($i); if (empty($i)) { continue; } $i = explode('/', $i); validate::MSC($i[0], $i[1], $i[2]); $i = $i[0] . '/' . $i[1] . '/' . $i[2]; while (true) { if (!$_POST['no_' . $row . '_' . $column]) { break; } else { echo '<td></td>'; column($column, $row); continue; } } echo '<td style="padding-left: ' . margin($column % 4) . 'mm;"> <img src="data:image/gif;base64,' . base64_encode(kod(str_replace('/', '$I', $i))) . '" alt=""><br>' . $i . ' </td> '; column($column, $row); } while ($row != 10 or $column != 3) { echo '<td></td>'; column($column, $row); } column($column, $row); echo GENERATE_END;