問題タブ [server-side-includes]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
897 参照

menubar - PHPの要素のクラスを設定するinclude()

すべてのページの上部に同じ水平メニューがあり、PHPのinclude()ステートメントを使用して追加します。私のスタイルシートでは、ユーザーが特定のページを表示している場合、そのページに対応するメニュー項目の色が異なるクラスが必要です。だから、多かれ少なかれ:

#menu {background-color:blue; }

#menu .active {background-color:green; }

ただし、メニューはPHPインクルードから取得されるため、常に同じです。各ページの適切なメニュー項目にclass="active"を追加するPHPまたはJavaScriptを作成するにはどうすればよいですか?

0 投票する
4 に答える
110 参照

css - 1 つのファイルを変更してコンテンツを編集する方法は?

Web サイトの左側に連絡先 CSS タブがあり、30 ページ以上あり、後でデータが変更されたときにそれらすべてのページを手動で変更したくありません。誰かが解決策を知っているので、1つのファイルを変更するだけですべてのページを編集できますか?

おそらくjavascriptで?

以下のコードはタブ用です

編集:

これは私のhtmlにあります

これは私のWebフォルダの腐敗にある私のcontact.txtにあります:

0 投票する
4 に答える
9956 参照

php - PHPのrequire_onceのスコープは何ですか?

簡単な質問:範囲はrequire_onceグローバルですか?

例えば:

fooが呼び出されると、baz.phpを再解析しますか?または、メインのphpファイルからすでに必要なファイルに依存していますか(同じインクルードファイルに対してrequire_onceを2回連続して呼び出すのと同じです)?

私は以前にこのスレッドを見ましたが、それは質問に完全には答えませんでした:

require_once "some file.php"; ファイルの先頭以外の場所に表示されますか?

ご協力いただきありがとうございます!

0 投票する
1 に答える
1251 参照

google-app-engine - サーバー側にはアプリ エンジン ( ) が含まれていますか?

私はしばらくこれを理解しようとしてきました。アプリ エンジンの jsp アプリの遅いウォームアップ フェーズを回避するために、アプリ エンジンの Web サイトで基本的な html と shtml を使用するようにしたいと考えています。これは、ランディング ページがすぐに読み込まれるようにするためです。

基本的に、メインの html ファイル (index.html - index.shtml を試しました) に html ファイルを含めようとしています。これは私が試すコマンドです:

しかし、それは機能しません。サーバー側のインクルードは、アプリ エンジンで実行されないようです。これらのコマンドを最初にどこかで有効にする必要がありますか?それとも、App Engine で許可されていないだけですか?

0 投票する
4 に答える
2333 参照

asp.net - ASP.NET - #include がないとコンパイル エラーが発生する: パス '...' のマッピングに失敗しました

サーバー側のインクルードを備えた ASP.NET アプリケーションがあります。例えば:

私の Web サイトは仮想ディレクトリで開始されるため、これらのファイルは ASP.NET Web サイト プロジェクトに存在しません。

/path-to-my-application

Build Web Siteを選択すると、次のエラーが表示されます。

パス「/scripts.inc」のマッピングに失敗しました

Visual Studio は、ルート ディレクトリ レベルで定義されているこれらのインクルード ファイルを解決できません。これらは Web サイト プロジェクトでは表示されません。

#include 参照を手動でコメントアウトする以外に、Web サイトを構築する方法はありますか? これらのエラーを無視してサイトをコンパイルするように Visual Studio を強制することはできますか?

Web サイトが IIS にプッシュされると、すべての #include ファイルが配置されているため、問題はありません。

注 - Web コントロールは、このアプリケーションのオプションではありません。#include ファイルが必要であると仮定してください。また、インクルード ファイルは他のアプリケーションで使用されているため、移動できません。

0 投票する
5 に答える
7955 参照

php - SSIまたはPHPInclude()?

基本的に私はすぐにサイトを立ち上げ、トラフィックのALOTを予測しています。シナリオのために、私が1日に100万のユニークを持っているとしましょう。データは静的になりますが、インクルードも必要です

別のhtmlページ内にhtmlページのみを含め、動的なものは何も含めません(これを単純にするために開示しない理由があります)

私の質問は、パフォーマンスに関しては何が速いかということです

また

0 投票する
1 に答える
283 参照

apache - サーバーサイドインクルードがインクルードされているファイルのファイル名またはURLを取得する方法はありますか?

サーバーサイドインクルードがどのファイルに含まれているかを判断する方法はありますか?私はこのようなことをしたいと思います:

サーバーサイドインクルードを使用できるかどうか、可能であれば構文はどうなるかを知る必要があります。

サーバーサイドインクルードについて調査し、次のようなことを試しました。

そして、私はこれを出力に見ます:

[このディレクティブの処理中にエラーが発生しました]これは連絡先ページです

コマンドを理解しているようですが、何らかの理由でエラーが発生しています。

必要なパス情報の有無にかかわらず、DOCUMENT_URIの代わりにSCRIPT_FILENAME、REQUEST_URI、SCRIPT_NAME、およびDOCUMENT_NAMEを使用して同様のことを試しましたが、いずれの場合も、機能させることができましたが、エラーメッセージが表示されました。誰かがこれを引き起こす原因を知っていますか?

0 投票する
4 に答える
621 参照

php - 別の php ファイルをインクルードする php インクルード

私は今、本当に混乱していて、私の脳が痛いです!:( 笑

根:

  • index.php

内容:

  • cat.php
  • dog.php

インデックスには犬が含まれます: include("includes/dog.php");

犬には猫が含まれます: include("cat.php");

index を実行すると、 cat の場合、次のように表示されます。

  1. サーバーへのリンクを確立できませんでした
  2. ユーザーのアクセスが拒否されました...

しかし、犬を走らせれば問題ない...

私はそのパスを推測していますが、私は ./includes/cat.php を試してみました...

0 投票する
7 に答える
595 参照

javascript - .html に .html を含める

スクリプトを使用しました

.html ファイルを別の .html ファイルにインクルードしますが、何らかの理由で表示されません。

理由は?

WAMP と LAMP を使用します。

ありがとうジャン

0 投票する
3 に答える
186 参照

html - HTML ドキュメントに他のページを含める

多くのページ (index.html、blog.html、contact.html...) を持つ Web サイト テンプレートで作業しているとします。ホームページのデザインから始めて、他のページに進みます。あなたが他のページにいる間、あなたはいくつかの改善を考え、これらの改善はウェブサイト全体に影響を与えるに違いありません.

そのため、各ページに戻って変更を加えます。これは、特にページが 6 つ以上あり、変更を更新するのを忘れることがある場合には、非常に非生産的です。

それがPHPなら、私はそうするだろう

これは私にとってはうまくいきました。しかし、現在、私は HTML に取り組んでおり、PHP に変換してから再び HTML に変換するのはあまり好きではありません。

それで、これを行う特定の方法/方法はありますか?