Merhaba,
PHP form güvenliği için kullandığınız bir fonksiyon mevcut mu? Elinde olup paylaşabilecek olan varsa süper olur
PHP Form Güvenliği
8
●757
- 22-12-2019, 00:54:37
- 22-12-2019, 01:17:58o halde direkt bir fonksiyon yerine;
tüm input'larda
örn:
$_POST['sifre'];
bu değerdeki tüm < > % ; ' : " değerlerini php tarafında replace ile sildirmeniz gerek. javascript tarafından da bunlar kullanılırsa bir uyarı verdirmeniz gerek.
bir diğer yöntem html entities ENT QOUTES kullanmak olabilir. Ama sildirmek her zaman daha garantidir.
sadece rakam olan bir değer varsa intval() kullanmak.
sql'e veri kaydetmeden önce prepare kullanmak, veritabanındaki verilerin rakamsa int, tarihse datetime gibi tanımlarını doğru yapmak.
bunlar sizin formunuzu koruyan öğelerdir. - 22-12-2019, 02:14:10Üyeliği durdurulduPdo kullanın
Aşağıdaki kodu pdo bağlantı kümesine ekleyin
https://pastecode.xyz/view/7e01da31
Aşağıdaki videoyu da izleyin mutlaka
https://youtu.be/R6Kgda_Vj6A - 22-12-2019, 02:17:11Uzun uzun uğraşmana gerek yok, şuan pc başında değilim pm atarsan bir çok projem de kullandığım Güvenli get ve post fonksiyonunu paylasabilirim kolayca kullanırsın
####GET - POST FUNCTİON#### function g ($get) { return htmlspecialchars(mysql_real_escape_string($_GET[$get]));} function p ($post) { return htmlspecialchars(mysql_real_escape_string($_POST[$post])); } ####GET - POST FUNCTİON -END#### ## Kullanım şekli $kullanicilar = p("kullanicilar");Bu şekilde kullanabilirsin, anahtar kelime ekleyelimde ihtiyacı olan var ise bulup kullansın
php güvenli post, php güvenli get, php güvenli post ve get, php form güvenliği - 23-12-2019, 15:49:341. PDO Kullanın
2. Csrf token kullanın
3.https://github.com/ataworks/framewor...ons/common.php bu adreste yazdığım clean ve clean_xss fonksiyonlarını kullanabilirsiniz. Güncel xss leri ekliyorum buldukça belki faydalı olabilir.
İyi forumlar