index.php
<?php require_once('../funkcje.i'); if (spr_login(7)) { 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 { } ?>
funkcje.i:
<?php function spr_login($rank) { require_once('baza.i'); $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.