Koruyarak PHP ile kullanıcının giriş girer

2 Cevap php

How can you preserve "enters" given by the user in the database and show them then to other users?

Ben kullanıcı sorusunu saklamak ve kullanıcı verileri sterilize hazırlamak, ve sırasıyla, SQL komutu çalıştırmak için aşağıdaki işlevleri kullanın.

 pg_escape_string
 pg_prepare
 pg_execute

I use htmlentities with ENT_QUOTES to convert the data HTML. This procedure removes all enters, apparently in the form \n, in the question.

Sadece çift satır kesmeleri olarak kullanıcılara girer göstermek için: SO gibi benzer bir soru sistemi istiyorum.

2 Cevap

PHP'nin nl2br () işlevi, hile yapmak ve <br> html etiketleri \ n karakterleri dönüştürmek için izin vermelidir.

"Iki bir satır için girdiği" davranışını etkinleştirmek için, (siz de \ ile bu yapabileceğini bir tek <br> etiketi içine ardışık <br> etiketleri her çift açmak için bir regex çalıştırmak gerekir n karakter metin üzerinde nl2br ()) çalıştırmadan önce.