Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] header location
peter13135
post 10.02.2009, 22:19:52
Post #1





Grupa: Zarejestrowani
Postów: 1 447
Pomógł: 191
Dołączył: 26.03.2008

Ostrzeżenie: (0%)
-----


oto część mojego skryptu (część panelu admina) do dodawnia ipków które miają być zbanowane, protect to moja funkcja która filtruje zmienna przez mysql_real_escape_string i htmlspecialchars

  1. <?php
  2. //delete ip
  3.    if($_GET['delete'])
  4.     {
  5.     $delete=protect($_GET['delete']);
  6.     $sql=mysql_query("DELETE FROM `scl_banlist` WHERE ip='$delete'");    
  7.     header(' location:index.php?go=banlist');    
  8.     }  
  9.     //add ip
  10.    if($_POST['add_ip'])
  11.    {
  12.     $add_ip=trim(protect($_POST['add_ip']));
  13.      $sql=mysql_query("INSERT INTO `scl_banlist` VALUES('".$add_ip."')");
  14.      header(' location:index.php?go=banlist');    
  15.    }
  16.  
  17. //tutaj jest rysowanie tableki z banami
  18. ?>


no i gdy adres ma taką formę
?go=banlist&delete=[tutaj ip]

powinno wykonać się to

  1. <?php
  2. $delete=protect($_GET['delete']);
  3.      $sql=mysql_query("DELETE FROM `scl_banlist` WHERE ip='$delete'");    
  4.      header(' location:index.php?go=banlist');
  5. ?>


no i z tego co zauważyłem to ipek jest usuwany, ale nie przekierowuje do ?go=banlist


--------------------
:)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.06.2025 - 16:48