Я пытаюсь отобразить значение $ codeOut из php-файла с именем get_rebate.php.
В настоящее время я использую:
<?php include ("get_rebate.php"); echo substr($codeOut,7); ?>
, чтобы попытаться получить вывод $ codeOut из get_rebate.php для отображения на странице, но вместо этого он возвращает сообщение об ошибке, которое генерирует get_rebate.phpкогда он не может проверить значение.
Возможно, я неправильно вызываю результат get_rebate.php ($ codeOut), но ищу руководство по этой проблеме.
get_rebate.php:
<?
$code=$_GET['code'];
$rnum=50000-$_GET['rnum'];
if ($code=="2210" || $code==$rnum) {
makeVerifier($code);
} else { echo "The Rebate Code you have entered (" . $code . ") does not apply to this product.\nPlease consult with your Fitness Expert and request if a Rebate Code\nis available for this product.";
}
function makeVerifier($codeIn) {
$len=strlen($codeIn);
for ($i=0;$i<$len;$i++) {
$codeOut.=ord(substr($codeIn,$i));
if (strlen($codeOut)>7) {break;}
}
echo "Congratulations! Your Manufacturers Rebate Verification Code is M" . substr($codeOut,0,7);
}
?>
Вывод на странице: Код скидки, который вы ввели (), не относится к этому продукту.Пожалуйста, проконсультируйтесь с вашим экспертом по фитнесу и запросите, доступен ли код скидки для этого продукта