mam 3 pliki:
index.php
<?php
require_once('../funkcje.i');
if (spr_login(7)) {
echo'panel administracyjny'; echo'<form action="indexx.php" method="post">'; echo'Nick usera: <input type="text" name="nick">'; echo'<input type=submit value="Szukaj">'; require_once('../baza.i');
$nickk=$_POST['nick'];
//$lacz = mysqli_connect('localhost', 'root', 'polska', 'skr');
$query="Select * from user where login like '%$nickk%'";
$wynik = mysqli_query($lacz, $query);
$ile = mysqli_num_rows($wynik);
$wiersz=mysqli_fetch_assoc($wynik);
}
else
{
echo 'nie masz uprawnien'; }
?>
funkcje.i:
<?php
function spr_login($rank) {
require_once('baza.i');
if (isset($_SESSION['prawid_uzyt']) && isset($_SESSION['haslo'])){ $zapytanie="select * from user where login='$nick'";
$wynik = mysqli_query($lacz, $zapytanie);
$ile = mysqli_num_rows($wynik);
if ($ile > 0) {
$wiersz2=mysqli_fetch_assoc($wynik);
if ($rank==$upraw) return true;
else return false;
}
}
mysqli_close($lacz);
}
?>
baza.i
<?php
$lacz = mysqli_connect('localhost', 'root', 'polska', 'skr');
if (mysqli_connect_errno())
{
}
?>
i pytanie dlaczego jak odkomentuje 13 linnie w index.php to działa, a jak includuje połączenie z zewnątrz to nie chodzi. Dodam ze funkcje.i oraz baza.i są w katalogu nadrzędnym w stosunku do index.php.