

PHP ean8
Zdravím mám v PHP napsat kontrolní výpočet u EAN8 (čárový kód, výpočet zde:index.phposobně již to mám jen bych to potřeboval nějak upravit aby to stále fungovalo jak má, ale aby byl trochu rozdílný kód (potřebuje to odevzdat ještě kamarád tak, aby to nebylo totožný). Zkoušel jsem asi dalších pár možností, ale pokaždé mě to počítalo blbě.
<div align="center">
Zadej kod
<form action="<?php echo $_SERVER['PHP_SELF'];?>" method="POST">
<input type="text" name="c">
<input type="submit" value="zadej" name="zadej">
</form>
<?php
$c = $_POST['c'];
$vyp = 3*($c[0]+$c[2]+$c[4]+$c[6])+($c[1]+$c[3]+$c[5]);
$za = ceil($vyp/10)*10;
$kod = $za - $vyp;
for ($x=0;$x<6;$x++) {
echo $c[$x];
$x++;
echo $c[$x]." ";
}
echo "$kod";
?>
Pokud by šel něčím nahradit ceil nebo tak. Díky za radu.
Kamarád se na tu školu hlásil proto aby studoval nebo aby opisoval?
Když není schopen upravit si deset řádků kódu, je to přinejmenším smutné. (host)