Om du har ett formulär på din hemsida där man fyller i postnummer så kanske vissa fyller i med blanksteg och vissa utan. Med PHP kan du rätta till formatet:
//fyll variablen och ta bort eventuella blanksteg före och efter:
$postnummer = trim($_POST['postnummer']);
//ta bort eventuella blanksteg inuti:
$postnummer = preg_replace("/ /", "", $postnummer);
//kolla om det är 5 siffror
if (ereg("^[0-9]{5}", $postnummer)) {
//skriv ut med svenskt postnummerformat:
echo "Postnummer: ".substr($postnummer, 0, 3) . " ". substr($postnummer, 3);
} else {
echo "Fel format på inskickat postnummer.";
}
1 kommentar:
Tack för informativ post! Jag skrev en variant av den och la upp på PostnummerService hemsida: http://blog.postnummerservice.se/?p=110 och länkade tillbaka till orginalkoden.
Skicka en kommentar