Google からの QR コードを要求するフォームがあります。ユーザーが Web サイトに入力すると、QR コードを含む結果ページに誘導されます。QRコードを同じページに表示させる方法はあるのだろうか?Google スクリプトを同じページに配置しようとしましたが、うまくいかないようです。コードは次のとおりです。
<form method="post" action="qr-creation.php">
<input type="text" name="contractno"/>
<input type="submit" value="Get QR Code"/>
これは Google コードです:
<?
$urlToEncode="$short";
generateQRwithGoogle($urlToEncode);
function generateQRwithGoogle($url,$widthHeight ='500',$EC_level='L',$margin='0') {
$url = urlencode($url);
echo '<img src="http://chart.apis.google.com/chart?chs='.$widthHeight.
'x'.$widthHeight.'&cht=qr&chld='.$EC_level.'|'.$margin.
'&chl='.$url.'" alt="QR code" widthHeight="'.$widthHeight.
'" widthHeight="'.$widthHeight.'"/>';
}
?>
私は AJAX について深く掘り下げたことがないので、簡単なヘルプをいただければ幸いです。