紅穆ノート
レコメンド プログラムノート EmpireCMS

EmpireCMS

EmpireCMS用の実用的なコード集:EmpireCMSで実際に使用しているコードを記録しています。例として、ナビゲーションの作成・呼び出し、ページ分割機能の作成・呼び出し、および各種データベース操作用のコードなどがあります。

EmpireCMSのFormで、複数選択された結果を隠蔽フォームに割り当てます。

EmpireCMSのFormで、複数選択された結果を隠蔽フォームに割り当てます。 プログラムノート EmpireCMS

EmpireCMSで複数選択機能(例:地域を複数選択して検索する場合)を実装するには、地域選択後のすべてのフォームデータを結合し、その後それを「keyboard」フィールドに送信する必要があります。そのため、以下のコードを使用します:HTML部分:<label class="area-box-listhover"> <input class="inputcheckb…
👁 167
EmpireCMSでは、Formフォーム内の指定されたボックス内の`input`要素における複数選択機能を単一選択に制限します。

EmpireCMSでは、Formフォーム内の指定されたボックス内の`input`要素における複数選択機能を単一選択に制限します。 プログラムノート EmpireCMS

EmpireCMSでは、検索機能において送信されたフォームの名前は「keyboard」のみで指定できます。そのため、複数条件での検索や複数の検索条件が存在する場合、単一選択ボックスでは問題が発生します。このため、別の処理方法を採用する必要があります。HTMLコードは以下の通りです:<label class="area-box-listhover"> <input class="input…>
👁 174
EmpireCMS:フォームを「送信」ボタンをクリックすると、JSを使用してURLを組み合わせ、ページを再定向します。

EmpireCMS:フォームを「送信」ボタンをクリックすると、JSを使用してURLを組み合わせ、ページを再定向します。 プログラムノート EmpireCMS 言語ノート JavaScript

多くの場合、検索リンクが長く、多くのパラメータを含んでいます。このようなリンクに対して「擬似静的化」処理を適用したい一方で、そのリンクを再度アクセスできるようにしたい場合があります。元のHTMLコード: 🔒 隠蔽内容:ログイン後で閲覧可能 <form class="form-search" id="q-form" method="get"> <div class="input-…
👁 316
EmpireCMSにおける関連検索機能拡張(Baiduを活用して実現)

EmpireCMSにおける関連検索機能拡張(Baiduを活用して実現) プログラムノート EmpireCMS

このように、タイトルから関連する一連のキーワードを取得し、次に検索機能を有効にすると、このボタンをクリックすることで「EmpireCMS」の検索ページに移動できます。ただし、この機能では「模糊検索(不特定検索)」に対応しているように改良されている必要があります。PHPでBaiduのドロップダウンリストを取得する方法🔒 隠し内容:会員のみ閲覧可能。function getBaiduSuggestion($title) { $title = urlencode($title);
👁 330
EmpireCMSの検索機能における POST・GETパラメータ

EmpireCMSの検索機能における POST・GETパラメータ プログラムノート EmpireCMS

変数名の説明例:検索フォームの送信先 — POST方式:/e/search/index.php<form name="searchform" method="post" action="/e/search/index.php">;GET方式:/e/search/?searchget=1/e/searc…
👁 382
EmpireCMSは、IDを用いてデータベース内の記事を検索します。

EmpireCMSは、IDを用いてデータベース内の記事を検索します。 プログラムノート EmpireCMS

与えられた記事IDに基づいて `news` テーブルから記事を検索する:`$id=(int)$_GET['id']; $r=$empire->fetch1("select * from {$dbtbpre}ecms_news where id=$id}"); $classid=(int)$r['classid']"; 予備のクエリコード…
👁 208
EmpireCMSで本文内容を一括で概要欄に抽出 – 概要欄の切り取り

EmpireCMSで本文内容を一括で概要欄に抽出 – 概要欄の切り取り プログラムノート EmpireCMS

コード:<?php define('EmpireCMSAdmin', '1'); require('../e/class/connect.php'); require('../e/class/db_sql.php'); require('../e/class/functions.php'); //…
👁 207
WordPressデータ移行エクイティ – 記事移行用コード

WordPressデータ移行エクイティ – 記事移行用コード プログラムノート EmpireCMS

前記事のコードを継続します。以下は記事を転送するためのコードです:🔒 隠蔽コンテンツ:会員のみ閲覧可能 <?php require("./config.php"); $dbname2 = 'www_azhenxi_com'; $dbname = &#039;ecms_site&#039;; $u = empty($_GET['n'])?0:$_GE…
👁 334
EmpireCMSで指定されたIDに対応するコーナー名およびリンクを取得します。

EmpireCMSで指定されたIDに対応するコーナー名およびリンクを取得します。 プログラムノート EmpireCMS

1. カラム名の呼び出し:<?=$class_r[栏目ID]['classname']?&gt;示例:&lt;?=$class_r[1]['classname']?> 説明:この方法により、カラムIDが1のカラム名を正常に表示できます。2. カラムリンクの呼び出し:<?=$class_r[カラムID]['cla…
👁 390
EmpireCMSの addslashes関数

EmpireCMSの addslashes関数 プログラムノート EmpireCMS

EmpireCMSの`addslashes`関数は、文字列内の特殊文字をエスケープ処理するためのPHP関数です。特殊文字には、単一引用符、二重引用符、反斜杠、および`NULL`文字が含まれます。これらの文字をエスケープ処理することで、SQLクエリやその他のデータベース操作において予期せぬ結果やセキュリティ上の脆弱性が発生するのを防ぐことができます。以下は、EmpireCMSの`addslashes`関数の使用例です:`function addslashe…`
👁 243
1 2 3 4 5 10