Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] header location
peter13135
post
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
 
Start new topic
Odpowiedzi
Foxx
post
Post #2





Grupa: Zarejestrowani
Postów: 896
Pomógł: 76
Dołączył: 15.11.2003
Skąd: Sosnowiec/Kraków

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


  1. <?php
  2. //delete ip
  3. if($_GET['delete'])
  4. {
  5.  echo 'wchodze do ifa';
  6.  $delete=protect($_GET['delete']);
  7.  echo 'blad w funkcji protect()';
  8.  $sql=mysql_query("DELETE FROM `scl_banlist` WHERE ip='$delete'") or die(mysql_error());    
  9.  echo 'nie ma bledu nigdzie';
  10.  header('Location:index.php?go=banlist');    
  11. }
  12. ?>


Wykonaj sobie to - spróbuj zidentyfikować miejsce, w którym pojawia się błąd.

Ten post edytował Foxx 10.02.2009, 22:37:45
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 27.12.2025 - 08:45