Kuinka voi tarkistaa Y-tunnuksen oikeellisuuden PHP:llä?
Etsit jostain tiedot, miten Y-tunnus muodostetaan, ja tutkit onko tunnus sopiva.
EDIT: http://www.ytj.fi/sivu.asp?path=1;983
Luvun oikeellisen muodon tarkistaminen ei liene hankalaa, mutta jos haluat tutkia onko yritys todella olemassa, joudut lisäksi suorittamaan haun tuolta sivulta.
<?php $y = "1234567-8"; // Muuttuja y sisältää Y-tunnuksen if (preg_match("/[0-9]{7}\\-[0-9]{1}/",$y)) { // Jos muuttujan y merkit ovat rakenteeltaan Y-tunnuksen veroisia print "Y-tunnus on rakenteeltaan oikeanlainen."; // Tulostetaan viesti... } else { // Jos muuttujan y tiedot ovat vääriä rakenteeltaan print "Y-tunnus ei ole rakenteeltaan oikeanlainen"; // Tulostetaan viesti... } ?>
Aihe on jo aika vanha, joten et voi enää vastata siihen.