VIN-koodin tarkistus (PHP)

Kaikki phpBB:hen liittymätön jorina tänne.
Google olkoon ystäväsi...
mrl586
Aktiivinen jäsen
Aktiivinen jäsen
Viestit:2879
Liittynyt:31 Maalis 2006, 17:59
Paikkakunta:Tampere
Viesti:
VIN-koodin tarkistus (PHP)

Viesti Kirjoittaja mrl586 » 22 Helmi 2008, 14:57

Löysin netistä funktion, jolla voi tarkistaa, onko VIN-koodi validi. Kokeilin funktion toimintaa VIN-koodilla YS4NC4X2B01813738, mutta funktion mielestä edellä mainittu VIN on epävalidi. Mitä kohtia funktion koodissa pitää muuttaa, jotta funktio pitäisi tätä VIN-koodia validina?

Avatar
Lurttinen
phpBB nub
phpBB nub
Viestit:4787
Liittynyt:13 Marras 2005, 18:41
Paikkakunta:Tampere
Viesti:

Re: VIN-koodin tarkistus (PHP)

Viesti Kirjoittaja Lurttinen » 22 Helmi 2008, 15:46

Ooko varma, että toi on kelvollinen VIN-numero?

VIN-checkkeri antoi tällaisen tuloksen
VIN Checker - Info


WMI wasn't recognized.

In the inserted sequence of characters YS4NC4X2B01813738 - World Manufacturer Identification Code (WMI) wasn't recognized

Here are the reasons that may cause such a situation:

* - characters which are responsible for the description of the car manufacturer are inserted incorrectly
* - current databases of VINChecker application do not contain information about the car manufacturer - if he really exist

mrl586
Aktiivinen jäsen
Aktiivinen jäsen
Viestit:2879
Liittynyt:31 Maalis 2006, 17:59
Paikkakunta:Tampere
Viesti:

Re: VIN-koodin tarkistus (PHP)

Viesti Kirjoittaja mrl586 » 22 Helmi 2008, 15:54

Lurttisen käyttämä VIN-checkkeri ei tunnista WMI:tä. Ko. VIN-koodin WMI on oikein. Selitys ko. VIN-koodin WMI:lle (YS4) löytyy osoitteesta http://carinfo.kiev.ua/cars/vin/wmi/dic?mark=SCANIA

mrl586
Aktiivinen jäsen
Aktiivinen jäsen
Viestit:2879
Liittynyt:31 Maalis 2006, 17:59
Paikkakunta:Tampere
Viesti:

Re: VIN-koodin tarkistus (PHP)

Viesti Kirjoittaja mrl586 » 23 Helmi 2008, 19:33

Lurttinen kirjoitti:Ooko varma, että toi on kelvollinen VIN-numero?
Olen varma, että ko. VIN on kelvollinen, sillä kopioin sen tämän auton tyyppikilvestä vuonna 2005.

mrl586
Aktiivinen jäsen
Aktiivinen jäsen
Viestit:2879
Liittynyt:31 Maalis 2006, 17:59
Paikkakunta:Tampere
Viesti:

Re: VIN-koodin tarkistus (PHP)

Viesti Kirjoittaja mrl586 » 25 Helmi 2008, 22:33

Tämä osa koodista palauttaa falsen

Koodi: Valitse kaikki

    // check if the 9th character in the string (the check digit) equals the calculated value
    if ($char[8] == $check_digit) { 
        // vin is valid
        return true;            
    } else {
        return false;    
       } 

Vastaa Viestiin

Paikallaolijat

Käyttäjiä lukemassa tätä aluetta: Ei rekisteröityneitä käyttäjiä ja 108 vierailijaa