次の php ファイルを見てください。何が問題なのかわかりません。
次の php ファイルを見てください。何が問題なのかわかりません。
http://127.0.0.1/index.php?id=2 からアクセスしてください。
このファイルは、上記のアドレスからアクセスすると、データベースに追加できません。 uid 2 が増加します。どこが間違っているのか教えてください。よろしくお願いします。
- PHP コード
<!-- Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --><?php require_once (dirname(__FILE__) . "/include/common.inc.php"); require_once DEDEINC."/arc.partview.class.php"; if(empty($id)) {//ID プロモーションを使用するかどうかを確認します (括弧 1) //IDが検出されない場合はDetect Uを実行 if(empty($u)) {//U プロモーション、ブラケット 1 を使用するかどうかを確認します //IDとUプロモーションが検出できない場合は、公式オリジナルのプロモーションが実行されます。 $GLOBALS['_arclistEnv'] = 'インデックス'; $row = $dsql->GetOne("Select * From `#@__homepageset`"); $row['templet'] = MfTemplet($row['templet']); $pv = 新しい PartView(); $pv->SetTemplet($cfg_basedir . $cfg_templets_dir . "/" . $row['templet']); $pv->Display(); }//U プロモーション、ブラケット 2 を使用するかどうかを検出します。 それ以外 {//U プロモーション、ブラケット 3 を使用するかどうかを確認します //IPの検出を開始 //*********************************************** * if ($_SERVER["HTTP_X_FORWARDED_FOR"]) { if ($_SERVER["HTTP_CLIENT_IP"]) { $proxy = $_SERVER["HTTP_CLIENT_IP"]; } それ以外 { $proxy = $_SERVER["REMOTE_ADDR"]; } $ip = $_SERVER["HTTP_X_FORWARDED_FOR"]; } それ以外 { if ($_SERVER["HTTP_CLIENT_IP"]) { $ip = $_SERVER["HTTP_CLIENT_IP"]; } それ以外 { $ip = $_SERVER["REMOTE_ADDR"]; } } //IPの検出終了 //*********************************************** * if (isset($proxy)) { //プロキシ IP があるかどうかを判断します、括弧 1 ShowMsg("プロキシ IP は使用しないでください!", 'index.php') //プロキシ IP の使用を求めるプロンプトが検出されました、終了 } //プロキシ IP プロンプト、括弧 2 を使用して検出 else//プロキシ IP が存在するかどうかを判断し、存在しない場合は次のコマンドを実行します。 { //プロキシ IP があるかどうかを判断します (括弧 3) //データの書き込みを開始 $sql = "Select * from #@__tgreg where username='$u'" //条件 userid=website id? で tgreg データ テーブルを読み取ります。 =*** $NIC_arcRow = $dsql->GetOne($sql) //条件が成立し、データが 1 つになる $userid =$NIC_arcRow['userid']; //tgreg データテーブルのユーザー名の値を出力します。 $username =$NIC_arcRow['username']; //tgreg データテーブルにユーザー名の値を出力します。 $row = $dsql->GetOne("Select * From `#@__tgip` where userid='$userid' or username='$username' and tgip like '$ip' ");//データを読み取り、Has を検出しますIPは使用されましたか? if(is_array($row)) //重複を検出するには、以下を実行します {//重複を検出するには、次のかっこ 1 を実行します。 header('location:index.php');//重複IPが検出された場合、index.phpにジャンプします 出口(); }//重複を検出するには、次の括弧 2 を実行して終了します if(empty($username)) //ユーザーが空かどうかを検出し、index.php にジャンプします { //ユーザーの空括弧 1 を検出 header('location:index.php');//index.phpへジャンプ 出口; } //ユーザーの空括弧 2 の終了を検出 $tgip = $ip; //取得したIPアドレスを定義します。 $time =time();// 現在時刻を取得する $lailu =$_SERVER['HTTP_REFERER'];//ソースを取得する $query = "`#@__tgip`(userid, username, time, tgip, lailu) 値に挿入 ('$userid', '$username', '$time', '$ip', '$lailu' ); //データの書き込み //データ書き込み終了 if($dsql->ExecuteNoneQuery($query)) //書き込みがあるかどうかを検出します {//書き込みがあるかどうかを確認します、括弧 1 //予約済み ここでは、jifena が使用するためにバックグラウンドに設定されている番号を取得するための文を記述する必要があります。今後は手動で行う必要はありません。 $jifena =100 //Jifena が推奨するポイント数を手動で設定します。 //予約 $jifenb =100;//jifenb が増やすことを推奨するポイント数を設定します //$dsql->ExecuteNoneQuery("update `#@__member` set `scores`= スコア + $jifena where mid='".$userid."' ");//SQL 実行によりユーザー プラス ポイントが書き込まれる //上記の例では、ユーザー情報を直接更新し、100ポイントを追加し、ユーザーテーブルのメンバーを更新します //死ぬ($dsql); $dsql->ExecuteNoneQuery("update `#@__tgreg` set `jifena`=jifena + $jifena ,`cishu`=cishu+1 where userid='".$userid."' and username='".$username ."' ");//SQL 実行により、ユーザーにポイントを追加するよう書き込みます //上記の文はプロモーターのポイント システム jifena カテゴリを更新します。タイプ A とタイプ B のユーザー テーブル tgreg の区別に注意してください //$dsql->ExecuteNoneQuery("update `#@__tgreg` set `jifenb`= jifenb + $jifenb where userid='".$userid."' and username='".$username."' "); //SQL 実行によりユーザー プラス ポイントが書き込まれる //予約済み 上記の文は、プロモーターのポイント システム jifenb カテゴリを更新します。タイプ A とタイプ B のユーザー テーブル tgreg の区別に注意してください header('location:index.php');//書き込み後もジャンプします }//書き込みを検出するには、ブラケット 2 を使用します exit();//重複した IP を検出するために終了します }//プロキシ IP エンドがあるかどうかを判断します (括弧 4) }//U プロモーション終了、ブラケット 4 を使用するかどうかを確認します //--------------------- }//ID プロモーションを使用するかどうかを検出します、ブラケット 2 それ以外 {//ID プロモーション、ブラケット 3 を使用するかどうかを確認します。 //--------------------- //以下はIDプロモーション部分です //IPの検出を開始 //*********************************************** * if ($_SERVER["HTTP_X_FORWARDED_FOR"]) { if ($_SERVER["HTTP_CLIENT_IP"]) { $proxy = $_SERVER["HTTP_CLIENT_IP"]; } それ以外 { $proxy = $_SERVER["REMOTE_ADDR"]; } $ip = $_SERVER["HTTP_X_FORWARDED_FOR"]; } それ以外 { if ($_SERVER["HTTP_CLIENT_IP"]) { $ip = $_SERVER["HTTP_CLIENT_IP"]; } それ以外 { $ip = $_SERVER["REMOTE_ADDR"]; } } //IPの検出終了 //*********************************************** * if (isset($proxy)) { //プロキシ IP があるかどうかを判断します (括弧 1) ShowMsg("プロキシ IP は使用しないでください!", 'index.php') //プロキシ IP の使用を求めるプロンプトが検出されました、終了 } //プロキシ IP プロンプト、括弧 2 を使用して検出 else//プロキシ IP が存在するかどうかを判断し、存在しない場合は次のコマンドを実行します。 { //プロキシ IP があるかどうかを判断します (括弧 3) //データの書き込みを開始 $sql = "Select * from #@__tgreg where userid='$id'" //条件 userid=website id? で tgreg データ テーブルを読み取ります。 =*** $NIC_arcRow = $dsql->GetOne($sql) //条件が確立され、1 つのデータが取得されます。 $userid =$NIC_arcRow['userid']; //tgreg データテーブルにユーザー名の値を出力します。 $username =$NIC_arcRow['username']; //tgreg データテーブルにユーザー名の値を出力します。 $row = $dsql->GetOne("Select * From `#@__tgip` where userid='$userid' or username='$username' and tgip like '$ip' ");//データを読み取り、Has を検出しますIPは使用されましたか? if(is_array($row)) //重複を検出するには、以下を実行します {//重複を検出するには、次のかっこ 1 を実行します。 ShowMsg("IP が重複しています!", 'index.php?id=3'); header('location:index.php');//重複IPが検出された場合、index.phpにジャンプします 出口(); }//重複を検出するには、次の括弧 2 を実行して終了します if(empty($username)) //ユーザーが空かどうかを検出し、index.php にジャンプします { //ユーザーの空括弧 1 を検出 header('location:index.php');//index.phpへジャンプ 出口; } //ユーザーの空括弧 2 の終了を検出 $tgip = $ip;//取得したIPアドレスを定義 $time =time();// 現在時刻を取得する $lailu =$_SERVER['HTTP_REFERER'];//ソースを取得する $query = "`#@__tgip`(userid, username, time, tgip, lailu) 値に挿入 ('$userid', '$username', '$time', '$ip', '$lailu' ); //データの書き込み //データ書き込み終了 if($dsql->ExecuteNoneQuery($query)) //書き込みがあるかどうかを検出します {//書き込みがあるかどうかを確認します、括弧 1 //予約済み ここでは、jifena が使用するためにバックグラウンドに設定されている番号を取得するための文を記述する必要があります。今後は手動で行う必要はありません。 $jifena =100 //Jifena が推奨するポイント数を手動で設定します。 //予約 $jifenb =100;//jifenb が増やすことを推奨するポイント数を設定します //$dsql->ExecuteNoneQuery("update `#@__member` set `scores`= スコア + $jifena where mid='".$userid."' ");//SQL 実行によりユーザー プラス ポイントが書き込まれる //上記の例では、ユーザー情報を直接更新し、100ポイントを追加し、ユーザーテーブルのメンバーを更新します //死ぬ($dsql); $dsql->ExecuteNoneQuery("update `#@__tgreg` set `jifena`=jifena + $jifena ,`cishu`=cishu+1 where userid='".$userid."' and username='".$username ."' ");//SQL 実行により、ユーザーにポイントを追加するよう書き込みます //上記の文は、プロモーターのポイント システム jifena カテゴリを更新します。タイプ A とタイプ B のユーザー テーブル tgreg の区別に注意してください //$dsql->ExecuteNoneQuery("update `#@__tgreg` set `jifenb`= jifenb + $jifenb where userid='".$userid."' and username='".$username."' "); //SQL 実行によりユーザー プラス ポイントが書き込まれる //予約済み 上記の文は、プロモーターのポイント システム jifenb カテゴリを更新します。タイプ A とタイプ B のユーザー テーブル tgreg の区別に注意してください header('location:index.php');//書き込み後もジャンプします }//書き込みを検出するには、ブラケット 2 を使用します exit();//重複した IP を検出するために終了します }//プロキシ IP エンドがあるかどうかを判断します (括弧 4) }//終わりをプロモートするために ID を使用するかどうかを確認します (括弧 4) ?> <div class="clear"></div>

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









Index.html は Web ページのホームページ ファイルを表し、Web サイトのデフォルト ページです。ユーザーが Web サイトにアクセスすると、通常、index.html ページが最初に読み込まれます。 HTML (HypertextMarkupLanguage) は Web ページの作成に使用されるマークアップ言語であり、index.html も HTML ファイルです。これには、Web ページの構造とコンテンツに加えて、書式設定とレイアウトに使用されるタグと要素が含まれます。以下は、index.html コードの例です: <

WindowsServerBackup は、WindowsServer オペレーティング システムに付属する機能で、ユーザーが重要なデータとシステム構成を保護し、中小企業、エンタープライズ レベルの企業に完全なバックアップおよび回復ソリューションを提供できるように設計されています。この機能を使用できるのは、Server2022 以降を実行しているユーザーのみです。この記事では、WindowsServerBackup のインストール、アンインストール、またはリセットの方法を説明します。 Windows Server バックアップをリセットする方法 サーバー バックアップで問題が発生したり、バックアップに時間がかかりすぎたり、保存されているファイルにアクセスできない場合は、Windows Server バックアップ設定をリセットすることを検討してください。 Windowsをリセットするには

Windows Server のビルド 26040 バージョンのリリースに際し、Microsoft は製品の正式名を Windows Server 2025 と発表しました。 Windows11WindowsInsiderCanaryChannel バージョン build26040 もリリースされました。何年も前に、誰かが Windows NT をワークステーション モードからサーバー モードに変換し、Microsoft オペレーティング システムのさまざまなバージョン間の共通点を示したことをまだ覚えている人もいるでしょう。 Microsoft の現在のバージョンのサーバー オペレーティング システムと Windows 11 には明らかな違いがありますが、詳細に注目する人は、なぜ Windows Server がブランドを更新したのか、

php提交表单通过后,弹出的对话框怎样在当前页弹出php提交表单通过后,弹出的对话框怎样在当前页弹出而不是在空白页弹出?想实现这样的效果:而不是空白页弹出:------解决方案--------------------如果你的验证用PHP在后端,那么就用Ajax;仅供参考:HTML code

nginx のデフォルト名を変更する方法、少し偽装することも、インストールすることもできますヒント: 通常、変更は nginx がコンパイルされる前に行われます。変更後、コードは次のように再コンパイルする必要があります: scr/core/nginx.conf#definenginx_version"1.4.7"#definenginx_ver"nginx/"n

Microsoft はデスクトップ向けの Win11 プレビュー アップデートをリリースしましたが、本日、Windows Server 長期サービス チャネル (LTSC) プレビュー ビルド 25335 もリリースしました。いつものように、Microsoft は完全な変更ログを公開しておらず、対応するブログ投稿さえ提供していません。 Microsoft は、Windows Server プレビュー バージョンの更新ログを Canary チャネル バージョンと同じになるように調整しました。新しいコンテンツが導入されない場合、公式ブログ投稿は投稿されません。 IT Home からのメモ: サーバー ブランドは更新されておらず、プレビュー バージョンではまだ Windows Server 2022 です。さらに、Microsoft では、これらのバージョンを、すでに市場に出ている Windows バージョンではなく、Windows Server vNext と呼んでいます。

まだ完成していない GNOME 3 はもちろん、Ubuntu Server 11.04 をインストールするときにグラフィカル インターフェイスをインストールする必要もないと思われる場合は、 。または、ARCH+GNOME3 でビルドする必要があります。したがって、これ以上読んで時間を無駄にしないでください。 2泊1日かかり、N回再インストールしました。ついに何かが生まれました。簡単ではない。早速、本題に入りましょう: ハードウェア: ThinkPad 1 台(X61 の場合) 2. ブート オプション インターフェイスに入り、USB ブートを選択し、Ubu のインストールを選択します。

IT House は 3 月 14 日、デスクトップ向けの Windows 11 Build 26080 プレビュー アップデートに加えて、Microsoft が Windows Server Build 26080 プレビュー アップデートもアップデートして開始したと報じました。次期 Windows Server Long Term Servicing Channel (LTSC) の最新プレビュー バージョンとして、Windows Server Build 26080 は Data Center Edition と Standard Edition を提供し、ユーザーはデスクトップ エクスペリエンスと Server Core インストール オプションを選択できます。このリリースには、コンテナー ホスト用の年次チャネルと、仮想マシン評価専用の Azure リリースも含まれています。 IT House は、X ソーシャル メディアにクエリを実行します。ユーザー フィードバックは、右下隅にある [Copilot] ボタンをクリックします。
