問題タブ [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.
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 行目にスローされる
その「致命的なエラー」は重要に見えますが、それが何を意味するのかわかりません。これを解決する助けをいただければ幸いです。
php - PHP 出力ではなく表示スクリプトを含める
私は PHP にはかなり慣れていませんが、以前はインクルード ファイルを使用できていました。
動的なリーグ順位表をページに含めようとしています。
このコードは、ページ上では問題なく動作しますが、インクルード ファイルに追加しようとすると、スクリプトが表示されるだけです。インクルードで使用できるものの問題だと思いますが、インクルードファイルでできることとできないことのルールが何であるかを理解するのに苦労しています??
両方のファイルが同じディレクトリにあり、構文を使用しています。
含めようとしているコードは次のとおりです。
書式設定については申し訳ありませんが、まだ間隔に慣れています!
みんなありがとう
javascript - 安全な AJAX div の更新
私は AJAX にかなり慣れていないので、これがばかげた質問である場合はご容赦ください。
保護されたフォルダー内にあるphpファイルのコンテンツでdivを更新したいので、phpファイル内にのみ含めることができますが、ブラウザーからはアドレス指定できません。JavaScript はクライアント側なので、これは呼び出すことができないということですよね?
たとえば、次のコード (jQuery を含む) で index.php を取得しました。
#content は div を参照します。これは正常に機能しますが、インクルードにアクセスできないため、問題が発生します。
次に、「wrapper.php」のようなものをアクセス可能な領域に配置できると考えました。これには、指定した変数に応じて特定のphpファイルが含まれます。
これはこれにアプローチする正しい方法ですか、それとも間違っていますか?
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">
ですか?
どうもありがとう
php - drupal 7 に php ファイルを含める方法
Drupal 7 でフォームをコーディングしています。DB 接続変数をコードに追加する php ファイルを「インクルード」したいと考えています。
私は自分のコードをいくつかの方法でテストしましたが、自分のサイトで Cron を実行すると、'include' によって WSOD が取得されると確信しています。
私はこれについてグーグルで検索し、試しました:
「.php」拡張子で上記も試しました。
そして私の最後の試み:
Cron を実行しようとすると WSOD が発生することがあり、フォームを送信するとページ スタイルが壊れることがあります。
DrupalにPHPファイルを手動で含める正しい方法は何ですか? これを行うため、または webform モジュールを使用するために「Drupal 方式」を使用したくないことに注意してください。PHPで手動でコーディングしたい。
php - インクルードで変数を連結する
わかりました、これが私がやろうとしていることです。変数を作成しました:
そして、インクルードで変数を連結したい:
しかし、何も示していません。私は何を間違っていますか?ありがとう。
php - ベースドメインのファイルをphpで第3レベルドメインに含める方法は?
第 3 レベル ドメイン (www.cms.site.it) の一部のページに、ベース ドメイン www.site.it の php を含む URL を含める必要があります。php.ini コマンドの allow_url_include と allow_url_fopen を有効にすることで外部ファイルをインクルードできることはわかっていますが、私のプロバイダーではこれができません。常に同じドメインであるため、別の可能性があるのでしょうか。