Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Jak zabezpieczyć adres przed usunięciem ?id=
gostek99
post 31.12.2014, 15:56:38
Post #1





Grupa: Zarejestrowani
Postów: 35
Pomógł: 1
Dołączył: 8.11.2010

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


Witam, mam taki problem otóż chcialbym się zabezpieczyć przed takim czymś jak usuwanie z adresu id.Bo mam na tym oparty skrypt profili uzytkownikow i jak ktos usunie z adresu np. profile.php?id=1 to wlasnie "?id=1" to pojawiają sie problemy.Chciałbym zrobić tak żeby po takiej próbie skrypt przekierowywal mnie na strone główną lecz nie wiem jak to zrobić sad.gif
Go to the top of the page
+Quote Post
markuz
post 31.12.2014, 16:03:58
Post #2





Grupa: Zarejestrowani
Postów: 1 240
Pomógł: 278
Dołączył: 11.03.2008

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


if + isset + header (do przekierowania)


--------------------
Go to the top of the page
+Quote Post
gostek99
post 31.12.2014, 16:12:23
Post #3





Grupa: Zarejestrowani
Postów: 35
Pomógł: 1
Dołączył: 8.11.2010

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


A no rzeczywiscie sprawa banalnie prosta wystarczylo pomyslec smile.gif
dla innych:
  1. <?php
  2. if(!isset($_GET['id'])){
  3. header("Location: index.php");
  4. }
  5. ?>
Go to the top of the page
+Quote Post
markuz
post 31.12.2014, 16:19:34
Post #4





Grupa: Zarejestrowani
Postów: 1 240
Pomógł: 278
Dołączył: 11.03.2008

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


Pamiętaj żeby sprawdzać jeszcze np. is_int lub robić rzutowanie $id na int $id = (int) $id;.
Dodatkowo sprawdzaj czy rekord istnieje w bazie przed wyświetlaniem danych.


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

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 - 21:53