Mam taki kod:
W admin.php:
<?php
if(isset($_GET['numery']) && $_GET['numery']=='dopisz'){
$plik = fopen("ban.txt", "w");
$ip = $_POST['ip'];
fputs($plik, $ip);
fclose;
echo 'PRZEJD¬ DO STRONY GŁÓWNEJ';
}else {
echo 'DODAJ NUMER IP DO LISTY ZBANOWANYCH
';
echo '
| Numer: | |
| | |
';} ?>[/code] W ip.php:
[code]<?php global $_SERVER; $ip = file(‘ban.txt’); foreach($ip as $v){ if(trim($v) == $_SERVER[‘REMOTE_ADDR’]){ die(“JESTEŚ ZBANOWANY!!”); } } ?>
Mam z tym kodem kilka problemów:
-
Każdy może banować na ip (chcę abym tylko ja mógł banować)
-
Po dodaniu następnego ip stare się usuwa ,więc można zbanować tylko jedno ip (chcę aby można było kilka ip banować)
Przydała by się jeszcze funkcja usuwania wybranego ip z pliku ban.txt
Pozdrawiam i liczę na pomoc.