ホームページ  >  記事  >  バックエンド開発  >  dedecms ポータル テンプレートに表示されるデジタル確認コードを変更する方法 dedecms

dedecms ポータル テンプレートに表示されるデジタル確認コードを変更する方法 dedecms

WBOY
WBOYオリジナル
2016-07-29 08:36:531369ブラウズ

アルファベットの確認コードを入力するのは、特に大文字を入力する必要がある場合に非常に面倒に感じます。そこで私はファイルを見つけて、それをデジタル認証コードに変更しました。
ファイル検証コードファイルの場所を変更します
includevalidaeimg.php
for($i=0;$i{
$rndstring .= chr(mt_rand(65,90))
}
変更すると
for($i=0;$i{
$rndstring .= chr(mt_rand(48,57));
}
数字が表示されている場合、この関数はランダムな文字を生成します。内部では、文字キーボード コードの範囲を生成します。元のものは
mt_rand(65,90) です。この 65 ~ 90 は、大文字 A ~ Z のキーボード コードです。
(48,57) は 0 から 9 までのキーボード コードを表すように変更されました: mt_rand(48,57)。
この理論によれば、中国語も生産できると推定されています。
このファイルには
$bgcolor = ImageColorAllocate($im, 248,212,20);
$black = ImageColorAllocate($im, 0,0,0); もあり、生成された画像の背景色とテキストの色を設定します。画像。 。 3 つの数字は、色の赤、緑、青の値を表します。範囲は 0 ~ 255 です。
たとえば、
0,0,0 は黒を表し、
255,0,0 は純粋な赤を表し、
0,255,0 は純粋な緑を表し、
0,0,255 は純粋な青を表します。
255.255.255は白を意味します。

上記では、dedecms ポータル テンプレート dedecms に表示されるデジタル認証コードを変更する方法を、dedecms ポータル テンプレートの内容を含めて紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。