問題タブ [require-once]
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 - 後者がrequire()で呼び出されたときに2つのphpページ間で変数を渡す方法
私は PHP の初心者で、次の質問があります。
私が持っていると言う:
a.php:
変数 $a と $b を b.php に渡すにはどうすればよいですか? これらの変数を b.php で使用するにはどうすればよいですか?
どうもありがとう !!
php - 相対パスと絶対パスを理解する
なぜphpがファイルが存在するのに存在しないと私に言い続けるのか疑問に思います。
これは私のコードとエラーです
エラーとスタックトレース
これは頻繁に発生するため、この厄介な再発問題を修正したいと思います。私も質問しているように、サイトのルートから読み取るようにWebサーバーを設定する方法はありますか?それとも私は何が起こっているのか誤解していますか?
これは、ディレクトリ構造がどのように見えるかです。
Wampサーバーを使用する
ファイルパスを「/book/bin/」として使用できないのはなぜですか
ありがとう、C
php - PHP は、ページの読み込み時にファイルを自動的に読み取る必要がありますか?
PHP 内で include または require 言語構造を使用するページがいくつかあります。これらの多くは、IF、ELSE ステートメント内にあります。
必要なファイルが見つからない場合、ページがまったく読み込まれないことは認識していますが、この方法を含める主な目的は次のとおりです。
1) ページ上のコードの混乱を減らす
2) ステートメントが満たされない限り、ファイルをロードしません。
include または require ステートメントを発行すると、関係なくファイルがロードされます (したがって、if/else ステートメント内に配置することで達成しようとしていた利点がなくなりますか?
簡単な例:
ページの読み込み時に、両方のファイルがチェックされて読み込まれますか?
php - require_onceの相対パスが機能しない
私は次の構造を持っています
include.phpファイルには次のものがあります
そして、私が含めたindex.phpページに
index.phpページを開くと、次の警告と致命的なエラーが発生します。このエラーの原因がわかりません。私が絶対パスを与えたとき、それは機能します。しかし、絶対的な道は私が信じる良い考えではありません。
前もって感謝します
php - require_once() は open_basedir によってブロックされています - システムを安全にする方法は?
多くの重要なデータを含む Web サイトを所有しており、セキュリティに注意を払っていますが、安全でない可能性のあるコード (Joomla) をそこで実行する必要があります。このディレクトリ ツリー全体を open_basedir で「囲み」、同時にデータベース パスワードを隠したくないので、データベース パスワードを open_basedir ツリーの外に移動したいと考えています (接続するいくつかの機能とともに)。呼び出し元がパスワード自体を取得しないようにするため)。しかし、問題があります - open_basedir が動作しているときは、require_once も機能しません!!!
open_basedir を設定して、require_once を許可する方法はありますか?
open_basedir の制限された領域から SECRET php コードを呼び出す方法は他にありますか?
助けてください。前もって感謝します!
php - PHP で require_once() の内容が空かどうかを確認する
「require_once()」メソッドを介していくつかの外部 PHP スクリプトを含めることを含む PHP スクリプトに取り組んでいます。含まれているスクリプトからの処理された出力がコンテンツを生成したかどうかをマスター スクリプト (他のスクリプトを含むスクリプト) が判断する方法があるかどうかを知りたいです。
したがって、たとえば、特定のスクリプトに対するユーザーのアクセス許可により、PHP が出力を生成しない可能性があります。したがって、おそらく、マスター スクリプトは次のようにエコーします。
マスター スクリプトでそれを行う方法はありますか、または含まれているスクリプト内でこれらのテストを作成し、結果をマスター スクリプトに返す必要がありますか?
お時間をいただきありがとうございます、
spryno724
php - スタンドアロン モードで Zend_PDF を使用し、ランド クラスのインクルードを設定する方法
私はphpで小さな学校のプロジェクトを書いています。いくつかの情報を pdf 形式で表示し、ファイルをメールで送信する必要がありました。
librairy.here から PDF クラス ファイルを含む PDF フォルダーをコピーした場合、私のフォルダー構造は次のとおりです。
これがtest_file.phpの内容です
そしてそれはこれを投げています
( ! ) 致命的なエラー: require_once() [function.require]: 必要な 'Zend/Pdf/Page.php' (include_path='.;C:\xampp\php\PEAR;C:\ZendFramework-1.10.8) を開くことができませんでした\bin;') C:\xampp\htdocs\schoolproject\lib\Zend\Pdf.php の 27 行目
しかし、最上位の Zend フォルダーを参照することで、すべてのクラスに含まれていることに気付きました。兄弟クラスの例も含まれます。
私はそれに対処する方法について少し混乱しています。自動ロード機能について考えているか、プロジェクトに合わせて必要なパスを手動で修正します (これは面倒です)。
それを回避する最善の方法は何ですか?
これを読んでくれてありがとう。
php - PHPはGETを必要とし、含める
ファイルが必要ですが、URLを介してGET変数も渡したいのですが、次のように記述します。
致命的なエラーが発生します。致命的なエラーが発生しないように、この機能を別の方法で実行するにはどうすればよいですか?
php - PHP名前空間はファイルを必要としなくなりますか?
PHP 5.3でリリースされたPHP名前空間に関する情報を読んでいたところ、必要なコードを取得するためにファイルを要求する代わりに、名前空間を使用するだけでした。私はこの仮定で正しいですか?
php - Cron ジョブが require_once を処理しない
5分ごとに実行するCronジョブをセットアップしています。Cronジョブは次のとおりです。
私の index.php スクリプトの最後は次のとおりです。
ただし、Cron ジョブを実行すると、次のディレクトリが= $zip_processing_file
存在しないというエラーが表示されます。/var/www/vhosts/default/htdocs/Mail-test/
私はこの問題を理解できないようです。インクルードを試みましたが、同じ問題が発生します。これを機能させる唯一の方法は、
次にWebブラウザからヒットするとMail-test/index.php
、プロセス全体が循環しますが、Webブラウザでは実行できません。Cronジョブが機能する必要があります。ありがとう!