Problema ban ip

Discutii despre script-uri si coduri PHP-MySQL, precum si lucru cu XML in PHP.
claUdiu
Mesaje: 313

Problema ban ip

Buna , am o problema cu urmatorul cod :

Cod: Selectaţi tot

<?php
$ip[1] = 'nr. ip';
$ip[2] = 'alt ip';
// ... alte randuri cu $ip[3] , $ip[4] , ...,  daca e nevoie

for ($i=1; $i<=count($ip); $i++) {
  if ($-SERVER['REMOTE_ADDR']==$ip[$i]) {
   die("IP-ul dv. $ip[$i] este ban-at pe acest site");
  }
}
?>
Lam bagat in pagina si am pus cate cv de descarcat in pagina am pus ipul meu dar tot arata ce e pe acea pagina . Imi poti zice ce prob am??thx
Se spune ca...."omul tot invata in viata". Dar...Totusi...Trebie sa ne oprim undeva, nu?

MarPlo Mesaje: 4343
Salut
Probabil ai pus scriptul dupa ceea ce mai ai pe pagina. Eu l-am testat acum si functioneaza.
Dar afiseaza ce e inaintea lui, de exemplu, asa:

Cod: Selectaţi tot

<?php
$ip[] = '127.0.0.1';
$ip[] = 'alt ip';
// ... alte randuri cu $ip[] , $ip[] , ...,  daca e nevoie

echo 'Ceva <br>';

for ($i=0; $i<=count($ip); $i++) {
  if ($_SERVER['REMOTE_ADDR']==$ip[$i]) {
   die("IP-ul dv. $ip[$i] este ban-at pe acest site");
  }
}
?>
Va afisa :
Ceva
IP-ul dv. 127.0.0.1 este ban-at pe acest site


- Trebuie sa-l pui mai la inceput in fisier, sa scrrii dupa el ce vrei sa nu afiseze.

Subiecte similare