인사말 현재 내 웹 사이트에 대한 로그인을 개발하는 데 첫 번째 시도를하고 있습니다. 이 로그인에서는 PHP와 MySQL을 사용하고 있습니다. 내 문제는 내가 아래의 오류를 계속 접수하고있다 ... 내 지식에 "require_once"입력의 이름을 바꾸는 방법의 모든 가능성을 다 써 버렸지 만 여전히 운을 알고있다. 아래PHP 로그인 : 스트림 열지 : 해당 파일 없음
Warning: require_once(C:\Users\Derek\Fall_2013\PS-WebDesign\includes\constants.php) [function.require-once]: failed to open stream: No such file or directory in D:\Hosting\11311638\html\classes\Mysql.php on line 3
Fatal error: require_once() [function.require]: Failed opening required 'C:\Users\Derek\Fall_2013\PS-WebDesign\includes\constants.php' (include_path='.;C:\php\pear') in D:\Hosting\11311638\html\classes\Mysql.php on line 3
는 치명적인 오류를 생산 코드의 라인, 내 질문은 나의 미약 한 마음이없는 코드가 내가 제대로 파일을 호출하지 않았거나입니까? 오류가
<?php
require_once 'includes/constants.php';
class Mysql {
private $conn;
function __construct() {
$this->conn = new mysqli(DB_SERVER, DB_USER, DB_PASSWORD, DB_NAME) or die(
'You ***'d up.');
}
function verify_Username_and_Pass($un, $pwd) {
$query = "SELECT *
FROM users
WHERE username = ? AND password = ?
LIMIT 1";
if($stmt = $this->conn->prepare($query)) {
$stmt->bind_param('ss', $un, $pwd);
$stmt->execute();
if($stmt->fetch()) {
$stmt->close();
return true;
}
}
}
}
오류는 매우 명확합니다. 당신이'require '하려고하는 파일은 존재하지 않습니다 :'No such file or directory'. 그것이 포함될 수 없기 때문에, 필요한 것을하고 스크립트를 죽이는 것이 필요합니다. –
require 경로는 아파치 디렉토리의 루트와 관련이 있어야하고 – Joren
이고 'die'에 문법 오류가있다. – Ibu