Skocz do zawartości
  • Przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników, przeglądających tę stronę.

Inder00

Problem z include_once (Warning: include_once(../db.php): failed to open stream: No such file or directory in)

Promowane odpowiedzi

Inder00    3

Witam, otoz mam problem z include_once, a kodladnie pliku z folderu powyzej

Kod:

<?php
@session_start();
include_once '../db.php';
class caMember extends \Ca\System\Hash
{
	public $db;
	public function __construct(){
		$this->db = dbConnect();
	}
	public function isLogged(){
		if($_SESSION['logged'] == ""){
			return false;
		} else {
			return true;
		}
	}
	public function getName(){
		return $_SESSION['logged'];
	}
	public function isAdmin(){
		$user = htmlentities($_SESSION['logged'],ENT_QUOTES);
		$zap = $this->db->query("SELECT * FROM users where nameUser='$user'");
		$row = $zap->fetch_assoc();
		if($row['pKey'] == '0'){
			return true;
		} else {
			return false;
		}
	}
	public function register($login,$pass,$mail){
		$zap = $this->db->query("SELECT * FROM users WHERE nameUser='$login'");
		$num = $zap->num_rows;
		if($num == 0){
			$tabelka = '1234567890qwertyuiopasdfghjkklzxcvbnm'; 
			$id = ''; 
			for ($i=0; $i<14; $i++)
			{ 
				$id .= $tabelka[rand()%(strlen($tabelka))]; 
			}
			$pass = md5($pass);
			$this->db->query("INSERT INTO `users` (`id`, `nameUser`, `eMail`, `password`, `pKey`) VALUES (NULL, '$login', '$mail', '$pass', '$id');");
			return "ok";
		} else {
			return "error2";
		}
		exit;
	}
}
$caMember = new caMember();
?>

Blad:

Warning: include_once(../db.php): failed to open stream: No such file or directory in var\XXX\home\public_html\applications\members\caMember.php on line 3
Warning: include_once(): Failed opening '../db.php' for inclusion (include_path='.;var\XXX\home\bin\php\PEAR') in var\XXX\home\public_html\applications\members\caMember.php on line 3
Fatal error: Call to undefined function dbConnect() in var\XXX\home\public_html\applications\members\caMember.php on line 10

 

Prosze o szybka  pomoc!

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
root    239

@inder00

sprawdż po ważna.
znajdz:

@session_start();

zmień:

session_start();

znajdz:

include_once '../db.php';

zmień:

include_once("masz nazwa -> config/db.php");

 

Edytowane przez esastro

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
Inder00    3
9 minut temu, esastro napisał:

@inder00

sprawdż po ważna.
znajdz:

@session_start();

zmień:

session_start();

znajdz:

include_once '../db.php';

zmień:

include_once("masz nazwa -> config/db.php");

 

nic, caly czas to samo, zainstaluje przez SSH php 7.0.2

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
Salva    3,298

No to spróbuj tak:

include_once $_SERVER['DOCUMENT_ROOT']."/folder-gdzie-sa-pliki-include/plik_.php";

poza tym, lepiej używać require wg mnie.

  • Lubię to! 2

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
Inder00    3
9 minut temu, Salvation napisał:

No to spróbuj tak:

include_once $_SERVER['DOCUMENT_ROOT']."/folder-gdzie-sa-pliki-include/plik_.php";

poza tym, lepiej używać require wg mnie.

nie mam praw do tego

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.

×