get_rebate.phpというPHPファイルから$ codeOutの値を表示しようとしています。現在別の.phpファイルから生成された変数を出力します
私が使用しています:試してみて、ページに表示されるようにget_rebate.phpから$ codeOutの出力を得るために
<?php include ("get_rebate.php"); echo substr($codeOut,7); ?>
ではなく、それは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);
}
?>
ページの出力は次のとおりです。あなたが入力したリベートコードは()本製品には適用されません。ご使用のフィットネスエキスパートに相談して、この製品にリベートコードが利用可能かどうかをご確認ください。
get_rebate.phpの内容を表示するか、その内容を説明する必要があります –
get_rebate.phpの内容を投稿できますか?それがエラーメッセージを返す場合、実行はおそらく停止しており、決してあなたに届きません。 – Endophage
どのエラーメッセージが表示されますか? – KomarSerjio