Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php][mysql]Banowanie
Forum PHP.pl > Forum > Przedszkole
Rash
  1. <?php
  2. require("conn.php");
  3. $ip = $_SERVER['REMOTE_ADDR'];
  4. $zap = "SELECT `id`,`ip` FROM `ban`";
  5. $s1 = mysql_query($zap);
  6. $ips = mysql_fetch_row($s1)
  7. if($ip == $ips)
  8. {
  9. echo "Nie możesz Odwiedzić tej Witryny Z Powodu Łamania Praw.";
  10. exit();
  11. }
  12. ?>
Podany Skypt Przezemnie nie działą a błędy są takie.
"Parse error: syntax error, unexpected T_IF in /var/www/sites/yoyo.pl/b/i/biznestest/adm/ban.php on line 7" Prosze pomóżcie.
Maciekbjw
Brak średnika w linii 6.
Rash
teraz Błędów Nie wywala ale Pusta strona się wyświetla a zbanowałem sam siebie ;d
Maciekbjw
No to znaczy że zadziałało... daj jakiegoś else { } i już.
help_mee
Cytat(Rash @ 6.04.2008, 10:51:19 ) *
teraz Błędów Nie wywala ale Pusta strona się wyświetla a zbanowałem sam siebie ;d


Pusta?
To sie nie zbanowałeś bo jak byś się zbanował to by napis się wyświetlił smile.gif
Rash
Dalem else i wyswietla mi all ok
a w bazie mam tak id|ip
I jestem tam dodany :/
Ociu
  1. <?php
  2. require("conn.php");
  3. $s1 = mysql_query("SELECT `id`,`ip` FROM `ban`WHERE ip='".$_SERVER['REMOTE_ADDR']."'");
  4. if(mysql_num_rows($s1)!=0)
  5. {
  6. echo "Nie możesz Odwiedzić tej Witryny Z Powodu Łamania Praw.";
  7. exit();
  8. } else {
  9. echo "Nie jesteś zbanowany.";
  10. }
  11. ?>

Spróbuj takie coś.
Rash
Dzięki biggrin.gif
help_mee
Możesz też zrobić tak że na każdą stronę wklejasz lub includujesz to i tworzysz plik baned.php gdzie będzie wiadomość
  1. <?php
  2. require("conn.php");
  3. $s1 = mysql_query("SELECT `id`,`ip` FROM `ban`WHERE ip='".$_SERVER['REMOTE_ADDR']."'");
  4. if(mysql_num_rows($s1)!=0)
  5. {
  6. header("Location: baned.php");
  7. exit();
  8. } else {
  9. //kontynuacja czyli wyświetlenie strony
  10. }
  11. ?>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.