- substr: documentation ( source)
- preg_match: documentation ( source)
- header: documentation ( source)
<?php
function isbn_validateten($isbn) {
#$isbn = str_replace(array(' ', '-'), '' $isbn);
$chksum = substr($isbn, -1, 1);
$isbn = substr($isbn, 0, -1);
if (preg_match('/X/i', $chksum)) { $chksum="10"; }
$sum = isbn_genchksum10($isbn);
if ($chksum == $sum){
return 1;
}else{
return 0;
}
}
if(isbn_validateten($_GET['isbn'])) {
header("Location: http://ad.zanox.com/ppc/?22806504C1206851698T&ULP=".$_GET['isbn']);
} else {
die('Fehlerhafte ISBN');
}
?>