問題タブ [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 - 変数を含むファイルが必要
現在、次のコードを使用してWebページにファイルを含めています。
ただし、システムを編集したので、ルートのデータファイルにURLを入力します。これにより、サイトの他の部分が機能し、別のディレクトリを使用できるようになります。
つまり、私はWebサイトでスプラッシュページを使用しています。ここでは、ルートがルートではなく/ directoryになっているため、データファイルのURLはhttp://www.domain.com/directoryになります。
したがって、私が解決する必要があるのは、URLを含むデータファイルの変数を使用して、この行をディレクトリにポイントする方法です。
ルート$_SERVER['DOCUMENT_ROOT']
にないデータファイルの変数からデータを取得する必要があるため、無関係になります。
次のようなものである必要があります。
ルートとは異なるディレクトリを使用してサイトを構築する必要がある場合は、このコード行も将来にわたって利用できるようにしたいと思います。
それが理にかなっていることを願っています!
php - mysql データベースにデータが書き込まれない
私は2つのphpファイルを持っています。
ここに1つとコードがあります:
2 番目のファイルは、上記で呼び出した php.config.db.php です。
しかし、phpファイルのみを開始すると、エラーなしで白い画面が表示され、データベースが空になります。なぜ?(私の英語でごめんなさい)
php - PHPで一度発行する必要があります
xampp を使用して PHP アプリケーションを開発しています。数日前、pear ti use DB 抽象化をインストールしました。その後、親ディレクトリからのインクルード ファイルは使用できませんでしたが、サブディレクトリからのインクルードは可能になりました。
インクルードパスを確認すると、次のように表示されます
.;E:\xampp\php\PEAR
set_include_path を使用してインクルード パスをファイルが保存されている場所に変更しようとしましたが、アプリケーションは Pear ファイルの読み込みに失敗しました。
どんな助けでも感謝します。
php - PHP-私のサイトでrequire_once()の問題に直面している
私が開発しているサイトがありますが、発生している問題を本当に理解していません...
ホームページのテーブル内にリンクがあります。それをクリックすると、ハイパーリンクされたページにいくつかのGETパラメータを提供することになっています。受信ページはそれを処理し、データベースを更新してホームページにリダイレクトします。
require_once()
ホームページに「」として必要なphpファイルをいくつか含めました。しかし、処理ページではできません。それはいくつかの警告を与えます。私はその理由を本当に理解しておらず、この問題の解決策もわかりません。助けてください!
ホームページのコード:
処理ページのコード:
私が受け取っている警告は次のとおりです。
警告:require_once(includes / db_connection_open.php)[function.require-once]:ストリームを開くことができませんでした:1行目のC:\ xampp \ htdocs \ MySite \ include\process.phpにそのようなファイルまたはディレクトリはありません
致命的なエラー:require_once()[function.require]:C:\ xampp \ htdocs \ MySite \includes\でrequired'includes/ db_connection_open.php'(include_path ='。;C:\ xampp \ php \ PEAR')を開くことができませんでした1行目のprocess.php
php - require_onceで定数を使用する
開発中にルートを定義するために以下を使用しています。
この概念は私にとって新しいものであり、私は少しPHPの初心者なので、優しくしてください。
「require_once」で「URL」を使用しようとしていますが、機能しないようです(必要なファイルが含まれていないため)。私は次のことを試しました:
http://www.php.net/manual/en/function.require-once.phpをチェックし、Stackoverflowで検索しましたが、実際にはまったく前進していません。
私がここで犯しているのは本当にばかげた基本的なエラーだと確信していますが、私は途方に暮れていて、助けていただければ幸いです。
php - 別のファイルに含まれている関数を呼び出すときにrequire_onceの問題
これが私の問題です:
index.phpの内容:
connection.phpの内容:
logging.phpの内容:
エラーメッセージ:
注意:未定義の変数:22行目の/home/notes/public_html/phpcommonscripts/functions/logging.phpのdatabase_MYDB
(22行目はmysql_select_db()行です。。。。)
私はここで何か間違ったことをしていますか?
php - 非オブジェクトでのメンバー関数の呼び出し
この名前または類似の名前で既に存在するスレッドをいくつか読みました。私の状況に正確に対処しているようには見えません。
utils.php
クラスからこのエラーが発生しています。
次のように変数を定義しますdebug
。
そしてそれを(89行目で)次のように呼び出します:
私が非常に困惑している理由は、これらの行をコピーして貼り付けたからでindex.php
あり、その呼び出しは問題なく機能します。
必要に応じて、index.php
とutils.php
ファイルへのリンクを含めることができますPHPDebug.php
。
php - OOPではなくphpでファイルを自動インクルードする方法は?
ユーザーや統計など、さまざまなmodが あります。ユーザーをクリックするとユーザーに関する情報が表示され、統計をクリックするとユーザー統計などが表示されます。しかし、私はそれをphp(OOPではなく)で自動的に実行したいと思います-modsフォルダーからファイル(users.php、statistics.phpなど)を自動インクルードして呼び出します。私はphpOOPにautoloadクラス関数があることを知っています。しかし、私はPHPオブジェクト指向を知りません。OOPなしでPHPを使用してそれを行うにはどうすればよいですか?リンクを次のようにしたいと思います。
php - PHP インストール警告: [function.require-once]: ストリームを開けませんでした
グルーポン クローンのスクリプトをローカルにインストールしようとすると問題が発生します。Windows7で実行されているXAMPPを使用しています
これは私がindex.phpを実行しようとしているものです:
php ファイルは次のように始まります。
17行目は次のとおりです。
DOCUMENT_ROOT は、以前にロードされた config.php ファイルで次のように定義されています。
誰かが助けてくれることを願っています。
はい、ファイルはそのディレクトリにあります(すでに確認済みです:P)。
php - require_once("facebook-sdk/facebook.php") は、「ストリームを開くことができませんでした:許可が拒否されました」という警告をスローします
Facebook 開発者向けのチュートリアルを試しています。しかし、Facebook PHP SDK を自分のコードにうまく組み込むことができません。述べたようにrequire_once("facebook_sdk/facebook.php");
、次のエラーがスローされます。
私はLucid Lynxの下で開発しています。やってみchmod 777 facebook.php
ましたが、問題は解決しません。私はこの SO の質問を見つけましたが、解決策が見つかりました (ファイルの名前を変更します。PHP 自身のものと競合している可能性があります)。(そういえば、 facebook.phpという名前のファイルが内部の PHP ファイルとどのように競合するのでしょうか?!) plain に切り替えてもrequire
、同じ警告がスローされます。
不思議なことに、ファイル ( facebook.php
and base_facebook.php
) を外部にコピーし、それに応じて行facebook_sdk
を変更するrequire_once
と、require は成功します。何かご意見は?