...PHP - 私のサイトでのrequire_once()と直面している問題があり、私が開発していますサイトはだ、と私は本当に起こっている問題を理解していない
ホーム内のテーブル内のリンクがありますページ。私がそれをクリックすると、ハイパーリンクされたページにいくつかのGETパラメータを提供することになっています。受信側のページで処理され、データベースが更新され、ホームページにリダイレクトされます。
私はいくつかの必要なphpファイルをホームページに "require_once()
"としました。しかし、私は処理ページでそれを行うことはできません。それはいくつかの警告を出します。私は本当に理由を理解していないし、私はこの問題の解決策を知らない。助けてください!
コードホームページで:処理ページで
<?php require_once("includes/db_connection_open.php"); ?>
<?php require_once("includes/functions.php"); ?>
<?php include("includes/header_main.php"); ?>
<?php
echo "<td><a href='includes/process.php?id=".$arr['id']."'>Process</a></td>";
?>
<?php include("includes/body_footer_main.php"); ?>
<?php require_once("includes/db_connection_close.php"); ?>
コード:
<?php require_once("includes/db_connection_open.php"); ?>
<?php require_once("includes/functions.php"); ?>
//Processing codes
<?php require_once("includes/db_connection_close.php"); ?>
私は取得しています警告は、次のとおりです。
Warning: require_once(includes/db_connection_open.php) [function.require-once]: failed to open stream: No such file or directory in C:\xampp\htdocs\MySite\includes\process.php on line 1
Fatal error: require_once() [function.require]: Failed opening required 'includes/db_connection_open.php' (include_path='.;C:\xampp\php\PEAR') in C:\xampp\htdocs\MySite\includes\process.php on line 1
そのようなファイルがありません。 – k102
私は以前、* require *、特に** require_once **を読んでいましたが、Windowsではいくつかの既知の問題があります。 ファイルへのフルパスを使用してみてください。 – Rolice
@Rolice:そうは思わない、うまくいくが、問題は何か他のものだと思う...下の答えで私のコメントを見る 真剣に、少し混乱している! :-( – maxxon15