2016-04-11 22 views
0

Kullanıcının textarea numaralı telefonu doldurabildiği ve göndermeyi tıklatarak veritabanına girebildiğim bir komut dosyası var.PDO girişin maksimum uzunluğu

textarea, maksimum 500 uzunluk değerine sahiptir, ancak bu, inceleme elemanı kullanılarak kolayca çıkarılabilir. textarea'un 500'den fazla karakter içerip içermediğini kontrol etmek için PDO'yu nasıl kullanırım?

<textarea name="textareabox" maxlength="500"></textarea>

cevap

0

Eh, temelde, girilen textarea değerinin uzunluğu PDO olmadan ama basit PHP ile çağrılabilir.

yani

$text = $_POST["textarea_name"]; 
if(strlen($text) > 500) { 
    // MORE THEN 500 CHARS IN TEXTAREA 
} 
else { 
    // LESS OR EQUAL TO 500 CHARS IN TEXTAREA SO YOU CAN POST 
} 

Bu demektir gerçi kullanıcı formu gönderebilir ve bir hata mesajı göstermek veya dağınık düşünülebilir formda ya da her neyse, yönlendirme yapmak olurdu. (Burada kullanımın ne olduğuna bağlı olarak))

Böylece jQuery ile de yapabilirsiniz (javascript) ve bunu satır içi yapmazsanız geliştiricilerin bunu düzenlemesi çok daha zordur. :)

Bu iyi mi, yoksa başka bir eason için PDO'ya ihtiyacınız var mı? PHP, son kullanıcı tarafından düzenlenemediğinden, bu,

+0

Bu size çok teşekkür ederim, PDO olmadan yapılabileceğinin farkında değildim. Tekrar teşekkürler! –

+0

Nooooo problemo :) –

İlgili konular