私が開発しているサイトがあり、私は実際に起こっている問題を理解していません...
ホームページの表の中にリンクがあります。私がそれをクリックすると、ハイパーリンクされたページにいくつかの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>Process</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"); ?>
私が得ている警告は次のとおりです:
警告:require_once(/ db_connection_open.phpを含む)
[function.require-once]:ストリームを開くことに失敗しました:そのようなファイルはありません。
C:\ xampp \ htdocs \ MySite \のディレクトリは、1行目に\ process.phpを含みます。
致命的なエラー:require_once()[function.require]:開けませんでした
必須 'includes/db_connection_open.php'
(include_path = '.; C:\ xampp \ PHP \ PEAR')in
C:\ xampp \ htdocs \ MySite \は1行目に\ process.phpを含みます。