Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [Smarty] Fckeditor - validacja pola
Ryder
post
Post #1





Grupa: Zarejestrowani
Postów: 74
Pomógł: 1
Dołączył: 5.01.2008

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


Hej

Chciałem sprawdzać czy w polu Fckeditor zostały wprowadzone jakieś dane

  1. <?php
  2. if($_POST['test'] == ''){
  3.    echo "pusty pusty";
  4. }
  5. ?>


i jak się okazuje pole zawsze zawiera znacznik <br/>.

(IMG:http://img249.imageshack.us/img249/8779/56202421.jpg)

Nie wiem czy jest to kwestia ustawień czy Fckeditor zawsze ma standardowo <br/> lub <p></p> na starcie jeśli jest niewypełnione.
Go to the top of the page
+Quote Post
shine
post
Post #2





Grupa: Zarejestrowani
Postów: 78
Pomógł: 5
Dołączył: 15.04.2006

Ostrzeżenie: (10%)
X----


w fck jest taka opcja z tego co pamietam domyslnie zaznaczona, ktora zamienia wszelkie entery tj, nowe linie na <br/> - sprobuj odznaczyc ta opcje
Go to the top of the page
+Quote Post
Spawnm
post
Post #3





Grupa: Moderatorzy
Postów: 4 069
Pomógł: 497
Dołączył: 11.05.2007
Skąd: Warszawa




strlen" title="Zobacz w manualu PHP" target="_manual
  1. <?php
  2. if( strlen($_POST['text'])<6 ){
  3.  echo 'źle';
  4. }
  5. ?>

(IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Ten post edytował Spawnm 17.03.2009, 08:14:35
Go to the top of the page
+Quote Post
Ryder
post
Post #4





Grupa: Zarejestrowani
Postów: 74
Pomógł: 1
Dołączył: 5.01.2008

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


Odnośnie nowej linii, to sam zmieniłem w ustawieniach na br.
Natomiast bardziej mi chodziło czy jak ktoś używa FCKeditora też zawsze ma enter gdy pole tekstowe jest niewypełnione.
Wiadomo można to obejść funkcją strlen lub po prostu sprawdzić czy jest tylko enter i wtedy wypisać błąd.
Go to the top of the page
+Quote Post
Spawnm
post
Post #5





Grupa: Moderatorzy
Postów: 4 069
Pomógł: 497
Dołączył: 11.05.2007
Skąd: Warszawa




sprawdziłem i rzeczywiście u mnie też przy pustym polu dodaje br...
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 18.09.2025 - 16:04