![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 59 Pomógł: 0 Dołączył: 15.07.2003 Skąd: Zduńska Wola Ostrzeżenie: (0%) ![]() ![]() |
Mam taki formularz :
<FORM ACTION="ban.php" METHOD="GET"> <INPUT NAME="ip"><br> <INPUT TYPE="submit" VALUE="DODAJ"> </FORM> I mam taki skrypt w php: [php:1:d5864a28ac]<?php <? $tab = file('ban'); if (in_array($_SERVER['REMOTE_ADDR'], $tab)) { header("location: http://www.wp.pl"); } $plik=fopen('ban', 'a+'); fwrite($plik,$_GET['ip'] . "rn"); fclose($plik); include('ban'); ?> ?>[/php:1:d5864a28ac] I jak zrobić jesli juz jest takie IP w bazie to niech niedodaje?? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 59 Pomógł: 0 Dołączył: 15.07.2003 Skąd: Zduńska Wola Ostrzeżenie: (0%) ![]() ![]() |
Nie o to chodzilo mi o to ze mam formularz i nieraz chce dodac jakas osobe ktora chce by nie weszla na moja www to teraz robie sobie skrypt ze podaje adres IP i naciskam na przycisk dodaj i teraz chce by dodalo tan adres do pliku 'ban' lecz nieraz przez przypadek dwa razy mogl bym ten sam adres wpisac i chce przerobic ten kod zeby nie mozna bylo wiecej razy jak raz podawac tego samego IP.
I mam taki skrypt: <? $tab = file('ban'); if (in_array($_SERVER['REMOTE_ADDR'], $tab)) { header("location: http://www.wp.pl"); } if (!in_array($_GET['ip'], $tab)) { $file = fopen("ban", "a+"); fwrite($file, $_GET['ip']."rn"); fclose($file); } ?> Jak powinien wygladac poprawnie by dzialal wedlug moich wskazowek?? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 06:22 |