«sanitization» etiketlenmiş sorular

13
En iyi PHP giriş temizleme işlevleri nelerdir?
Sanitasyon için tüm iplerimi geçirebileceğim bir fonksiyon bulmaya çalışıyorum. Böylece çıkan dize veritabanı ekleme için güvenli olacaktır. Ama orada çok fazla filtreleme işlevi var. Hangisini kullanmam gerektiğine emin değilim. Lütfen boşlukları doldurmama yardım et: function filterThis($string) { $string = mysql_real_escape_string($string); $string = htmlentities($string); etc... return $string; }
161 php  filter  sanitization 

18
Tek tırnaktan kaçarak ve tek tırnaklarla çevreleyen kullanıcı girdisini SQL enjeksiyonuna karşı koruyabilir miyim?
Parametreli SQL sorgularının, kullanıcı girdisi içeren sorguları oluştururken kullanıcı girişini sterilize etmenin en iyi yolu olduğunu anlıyorum, ancak kullanıcı girdisi alarak ve tek tırnaklardan kaçarak ve tüm dizeyi tek tırnaklarla çevreleyende neyin yanlış olduğunu merak ediyorum. İşte kod: sSanitizedInput = "'" & Replace(sInput, "'", "''") & "'" Kullanıcının girdiği herhangi …

23
Dizeleri URL ve dosya adını güvenli hale getirmek için dezenfekte etmek mi?
URL (kullanmak bir post sümük gibi) ve aynı zamanda dosya adları olarak kullanmak güvenli böylece belirli dizeleri dezenfekte iyi bir iş yapan bir işlev ile gelmeye çalışıyorum. Örneğin, birisi bir dosya yüklediğinde, addan tüm tehlikeli karakterleri kaldırdığımdan emin olmak istiyorum. Şimdiye kadar bu işlevi çözdüğünü ve yabancı UTF-8 verilerine de …

17
dosya adı için dize temizleyici
Bir dizgeyi sterilize edecek ve onu bir dosya adı için kullanıma hazır hale getirecek bir php işlevi arıyorum. Kullanışlı bir tane bilen var mı? (Bir tane yazabilirim ama bir karakteri gözden kaçıracağımdan endişeliyim!) Düzenle: dosyaları bir Windows NTFS dosya sistemine kaydetmek için.
113 php  string  sanitization 

7
angularjs başka html içermeyen yeni satır filtresi
Satırsonu karakterlerini ( \n) html br' lere dönüştürmeye çalışıyorum . Gereğince Google Grubundaki bu tartışma burada bende ne var: myApp.filter('newlines', function () { return function(text) { return text.replace(/\n/g, '<br/>'); } }); Oradaki tartışma, aşağıdaki görünümde de kullanılmasını tavsiye eder: {{ dataFromModel | newline | html }} Görünüşe göre bu eski …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.