Проверка на ип дали го има в базата данни

PHP, MySQL, JavaScript, HTML, CSS и др.
Аватар
gadinkata
Извън линия
Потребител
Потребител
Мнения: 259
Регистриран на: 21 Мар 2018, 12:33
Местоположение: Враца
Се отблагодари: 25 пъти
Получена благодарност: 7 пъти
Обратна връзка:

Проверка на ип дали го има в базата данни

Мнение от gadinkata » 31 Мар 2020, 17:00

Здравейте,може ли помощ отностно проверка на ип,дали го има в базата данни?
в моя случай,да вземе ип-то на човека който е посетил страницата

Код за потвърждение: Избери целия код

$myip = $_SERVER['REMOTE_ADDR'];
и да провери,дали ип-то на потребителя,го има в базата данни,ако го има,да му изпише,вашето ип е банното,ако го няма,вашето ип не е банното.
Отнасясе за advanced_bans_Sql плъгна, всичко е свързано,всичко работи,просто искам да добавя php скрипт когато човек посети страница с банове да му изпише дали е банното неговото ип или не е :)

Аватар
sergo33
Извън линия
Потребител
Потребител
Мнения: 4
Регистриран на: 05 Яну 2017, 17:29
Се отблагодари: 14 пъти
Получена благодарност: 1 път

Проверка на ип дали го има в базата данни

Мнение от sergo33 » 31 Мар 2020, 23:12

Код за потвърждение: Избери целия код

$myip = getenv("REMOTE_ADDR");

$sql = "SELECT * FROM `amx_bans` WHERE `player_ip`='".$myip."'";
if(mysql_num_rows($sql) != 0) {
	echo "Вие сте Баннат";
}
else {
	echo "Вие нямате Бан";
}


Аватар
gadinkata
Извън линия
Потребител
Потребител
Мнения: 259
Регистриран на: 21 Мар 2018, 12:33
Местоположение: Враца
Се отблагодари: 25 пъти
Получена благодарност: 7 пъти
Обратна връзка:

Проверка на ип дали го има в базата данни

Мнение от gadinkata » 01 Апр 2020, 00:06

Благодаря получи се.

Код за потвърждение: Избери целия код

<?php
$con = mysqli_connect("host", "root", "pass", "bd");
if (mysqli_connect_errno()) {
  echo "Failed to connect to MySQL: " . mysqli_connect_error();
  exit();  
}
$myip = getenv("REMOTE_ADDR");
$sql = "SELECT * FROM `advanced_bans` WHERE `victim_steamid`='".$myip."'";
$rs = $con->query($sql);
if(mysqli_num_rows($rs) != 0) {
	echo $myip . "Вие сте Баннат";
}
else {
	echo $myip . "Вие нямате Бан";
}


?>
малко се затрудних как да се свържа с базата данни,но намерих отговора

Код за потвърждение: Избери целия код

$rs = $con->query($sql);
Може да Локвате

Заключено
  • Подобни теми
    Отговори
    Преглеждания
     Последно мнение

Обратно към “Уеб Програмиране”

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 9 госта