問題タブ [php-include]

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 に答える
182 参照

php - mysqli_query は 1 つのインクルードで機能し、別のインクルードでは機能しません

2 つのインクルード ファイル (fill_boxMain.php と fill_boxBottom.php) があります。両方とも私の index.php からインクルードされ、2 つの div の内容をこの順序で入力します。

次のように:

最初のもの (fill_boxMain.php) は正常に動作します。コードをどのように調整または変更しても、2番目は失敗し、同じ繰り返しエラーが発生します。つまり、mysqli_query($dbc,$q) は失敗します。

SELECT クエリは phpMyAdmin で正常に動作します。以下に示すように、テスト目的で両方の「インクルード」にまったく同じコードの最初の 3 行が含まれるようになりました。SOF で関連する投稿をたくさん読み、提案を試してみましたが、何も機能しません。ここで、エラー処理に die() の代わりに「throw new Exception()」を使用するという提案を見つけ、示されているようにコードをやり直しました。ありがとうございます。

返されるエラー コードは次のとおりです。

警告: mysqli_query(): C:\xampp\htdocs\Woodweb\includes\fill_boxBottom.php の 4 行目で mysqli を取得できませんでした

警告: mysqli_error(): C:\xampp\htdocs\Woodweb\includes\fill_boxBottom.php の 4 行目で mysqli を取得できませんでした

致命的なエラー: C:\xampp\htdocs\Woodweb\includes\fill_boxBottom.php:4 のメッセージ 'エラーの説明:' を含む例外 '例外' がキャッチされません: #0 C:\xampp\htdocs\Woodweb\index.php( 31): require_once() #1 {main} が C:\xampp\htdocs\Woodweb\includes\fill_boxBottom.php の 4 行目にスローされる

その「致命的なエラー」は重要に見えますが、それが何を意味するのかわかりません。これを解決する助けをいただければ幸いです。

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

php - PHP 出力ではなく表示スクリプトを含める

私は PHP にはかなり慣れていませんが、以前はインクルード ファイルを使用できていました。

動的なリーグ順位表をページに含めようとしています。

このコードは、ページ上では問題なく動作しますが、インクルード ファイルに追加しようとすると、スクリプトが表示されるだけです。インクルードで使用できるものの問題だと思いますが、インクルードファイルでできることとできないことのルールが何であるかを理解するのに苦労しています??

両方のファイルが同じディレクトリにあり、構文を使用しています。

含めようとしているコードは次のとおりです。

書式設定については申し訳ありませんが、まだ間隔に慣れています!

みんなありがとう

0 投票する
2 に答える
90 参照

javascript - 安全な AJAX div の更新

私は AJAX にかなり慣れていないので、これがばかげた質問である場合はご容赦ください。

保護されたフォルダー内にあるphpファイルのコンテンツでdivを更新したいので、phpファイル内にのみ含めることができますが、ブラウザーからはアドレス指定できません。JavaScript はクライアント側なので、これは呼び出すことができないということですよね?

たとえば、次のコード (jQuery を含む) で index.php を取得しました。

#content は div を参照します。これは正常に機能しますが、インクルードにアクセスできないため、問題が発生します。

次に、「wrapper.php」のようなものをアクセス可能な領域に配置できると考えました。これには、指定した変数に応じて特定のphpファイルが含まれます。

これはこれにアプローチする正しい方法ですか、それとも間違っていますか?

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

php - メインの上に移動した後、リンクをクリックできなくなりました
PHPファイルで

誰かがこの問題について何か手がかりを持っていますか? :

前:

後:

<?include ("media/includes/leftmenu2.php")?>上に移動<div id="main_container">したため、leftmenu2 のすべてのリンクが機能しなくなりました。

この問題は、Safari、Firefox、および Chrome で発生しています。

  • これまでのところ、home.php と leftmenu2.php の両方で<div>、関連付けられた終了</div>タグが適切な場所に配置されていることを確認しました。Ps。驚くべきことに、leftmenu2.php の最後の閉じを意図的に削除する</div>と、リンクが再びクリック可能になります (ただし、ページ全体のページ構造と書式設定が台無しになります)。

  • この問題は、home.php が Web サイトのルート ディレクトリにあり、leftmenu2.php がサブ フォルダーにあるために発生する可能性があることを読みました。ただし、 leftmenu2.php パス、つまり media/includes/leftmenu2.php は問題ないように見えます。最初の小さな変更を加える前は、この同じパスで問題なく動作していました。

leftmenu2.php を外部に保持しながら、リンクを再度クリック可能にするにはどうすればよい<div id="main_container">ですか?

どうもありがとう

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

php - drupal 7 に php ファイルを含める方法

Drupal 7 でフォームをコーディングしています。DB 接続変数をコードに追加する php ファイルを「インクルード」したいと考えています。

私は自分のコードをいくつかの方法でテストしましたが、自分のサイトで Cron を実行すると、'include' によって WSOD が取得されると確信しています。

私はこれについてグーグルで検索し、試しました:

「.php」拡張子で上記も試しました。

そして私の最後の試み:

Cron を実行しようとすると WSOD が発生することがあり、フォームを送信するとページ スタイルが壊れることがあります。

DrupalにPHPファイルを手動で含める正しい方法は何ですか? これを行うため、または webform モジュールを使用するために「Drupal 方式」を使用したくないことに注意してください。PHPで手動でコーディングしたい。

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

php - インクルードで変数を連結する

わかりました、これが私がやろうとしていることです。変数を作成しました:

そして、インクルードで変数を連結したい:

しかし、何も示していません。私は何を間違っていますか?ありがとう。

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

php - ベースドメインのファイルをphpで第3レベルドメインに含める方法は?

第 3 レベル ドメイン (www.cms.site.it) の一部のページに、ベース ドメイン www.site.it の php を含む URL を含める必要があります。php.ini コマンドの allow_url_include と allow_url_fopen を有効にすることで外部ファイルをインクルードできることはわかっていますが、私のプロバイダーではこれができません。常に同じドメインであるため、別の可能性があるのでしょうか。