perl側プログラム
#!/usr/bin/perl my $ans = `/usr/local/php5/bin/php -f test.php5 aaaa bbbb`; print("return:" . $ans);
PHP側プログラム
<?php echo $argv[1] . "&" . $argv[2]; ?>
perl側プログラム
#!/usr/bin/perl my $ans = `/usr/local/php5/bin/php -f test.php5 aaaa bbbb`; print("return:" . $ans);
PHP側プログラム
<?php echo $argv[1] . "&" . $argv[2]; ?>
# バッククォート演算子 my $output = `$cmd`;
引数でfrom to指定して空メール送信
<?php try { $char = "UTF-8"; //PHPファイルがUTF-8でかかれている場合 $from_addres = $argv[1]; $to_addres = $argv[2]; $message = ""; $make_subject = ""; $message=mb_convert_encoding($message,"JIS",$char); $headers['Subject'] ="=?iso-2022-jp?B?".base64_encode(mb_convert_encoding($make_subject,"JIS",$char))."?="; $headers['From'] = $from_addres ; $headers['To'] = $to_addres ; $params['host'] = "smtp.sendgrid.net"; $params['port'] = 25; $params['auth'] = "LOGIN"; $params['username'] = "apikey"; $params['password'] = "APIキー"; $params["persist"] = FALSE; include_once 'Mail.php'; $mailer =& Mail::factory( "smtp", $params); $mailer->send($to_addres, $headers, $message); } catch (Exception $e) { echo '捕捉した例外: ', $e->getMessage(), "<br>\n"; } ?>
GoogleでreCaptchaのサイト登録を行い、「Site Key」と「Secret key」を入手。
プラグイン「Invisible reCaptcha for WordPress」を追加して、情報設定する。
Google reCaptcha v3に対応している(2019/2/5時点)
問い合わせフォームの定番「Contact Forms7」にも対応してるので便利。
ただbbPressには対応してないので別途「bbPress No CAPTCHA reCAPTCHA」等を入れる必要あり。
ただこちらはreCaptcha v2じゃないとダメ(2019/2/5時点)
動作確認でログアウトしてログインしようとすると、プラグインの干渉かログインできなくなることあります。
その場合はftp経由でプラグインのフォルダ名変えて無効化すれば復帰できます。
HttpClient使ってるとき、
GETのAPIなのにパラメーターを
HttpRequestMessage request = new HttpRequestMessage(); ... request.Content = ...
とか指定してない?
URIに引数はつけるんだよ
SPFレコードの利用をON
IPv6アドレスの利用をON
設定はプロジェクトファイルのApp.config に組み込む方法のほうが好きかな。