Ovako, spojio sam ucp sa mysql databazom, ali kada unesem nickname i password, kaze da je netacno (a jest tacno). Na mysql-u imam .sql databazu odakle cita podatke
Evo kod uslova tacne i netacne lozinke:
else//check login part
{
if(mysqli_num_rows($result) == 0)
{
$query = "INSERT INTO `Attempts` (`IP`,`Date`) VALUES ('".GetIP()."','".date('l \t\h\e jS')."')";
$con=mysqli_connect("127.0.0.1","root","","samp");
$result = mysqli_query($con,$query);
$query = "SELECT * FROM `Attempts` WHERE `IP`='".GetIP()."' AND `Date`='".date('l \t\h\e jS')."'";
$result = mysqli_query($con,$query);
unset ($_SESSION['Key'],$_SESSION['Character']);
echo 'Pogresan nickname ili lozinka<content="3; url=index.php">';
}
else //password is correct
{
$row = mysqli_fetch_array($con,$result);
if($row['Name'] == $_SESSION['Character'])//no reason for this not to be opened
{
if(!isset($_GET['p']))
{
$_GET['p'] = 0;
}
$page = $_GET['p'];
Da napomenem samo, koristim UCP od Ivana Pantovica aka ivanorezac. Znaci databaza je podesena i spoji se na mysql!
Sledeći put malo konkretnije objasni šta je problem i šta pokušavaš da uradiš, morao sam da guglam taj nickname da bi video da se radi o UCP-u za SA:MP ili šta god.
Elem, ako dobijaš da je netačno - nešto ne valja sa konekcijom, dakle ili neispravne podatke unosiš ili korisnik koga si stavio nema dozvolu za pristup toj bazi koju si naveo. Proveri još jednom da li taj korisnik ima privilegije na datoj bazi podataka.