1

非常にうまく機能するフォームをセットアップしました。recaptcha を追加しようとしていますが、フォームが php_self に投稿するため、サーバー側の検証をどこに配置すればよいかわかりません。念のためのコード:

   <form id='register' action='<?php echo $fgmembersite->GetSelfScript(); ?>' method='post' accept-charset='UTF-8'>

ここに行く

function GetSelfScript()
{
    return htmlentities($_SERVER['PHP_SELF']);

}
4

1 に答える 1

1

PHP_SELFが PHP ファイルに含まれている場合、ファイルはそれ自体を指しています。たとえば、 では/file.php$_SERVER['PHP_SELF']を参照し/file.phpます。したがって、参照を含むファイルに reCAPTCHA 検証を追加する必要がありPHP_SELFます。

于 2013-02-26T03:44:58.170 に答える