Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: blokowanie nowych linii w formularzach
Forum PHP.pl > Forum > PHP
Modest
Moze mi ktos powiedziec (jakim cudem wylecialo mi to z glowy winksmiley.jpg), jaka funkcja kasuje sie znaki nowych linii (lub po prostu entery) z lancuchow 'wyciagnietych' z jakiegos elementu formularza - np. textarea...

czy CHOP bedzie w tym wypadku dzialal?
Jabol
chop usuwa tylko z boku i na dodatek wszystkie znaki typu n r ' ' oarz t. Jeżeli chcesz użyć na obszarze całego tekstu i tylko do n użyj explode i implode.
KaMeLeOn
Cytat
[...] Jeżeli chcesz użyć na obszarze całego tekstu i tylko do n użyj explode i implode.

explode i implode...questionmark.gif?
A po co tak sobie komplikować życie?
Wystarczy str_replace()...
Jabol
Cytat
str_replace()...
:oops: :oops: :oops:
racja, i to ja zawsze staram się pisać optymalny kod i wybierać optymalne rozwiązania :oops: :oops: :oops:
Modest
O dzieki smile.gif

[php:1:6e0380fa53]<?php
$zmienna=str_replace ('n', '', $zmienna);
?>[/php:1:6e0380fa53]
^^tak ma to wygladac?
KaMeLeOn
Cytat
tak ma to wygladac?

Tak...
Jabol
[php:1:84419c9714]<?php
$zmienna=str_replace ('n', '', $zmienna);
?>[/php:1:84419c9714]a nie powinno być n w podwójnych apostrofach? Bo 'n' oznacza chyba po prostu zwykły ciąg, natomiast "n" oznacza znak nowej lini
KaMeLeOn
Cytat
[...] a nie powinno być n w podwójnych apostrofach? Bo 'n' oznacza chyba po prostu zwykły ciąg, natomiast "n" oznacza znak nowej lini

Masz rację, niedopatrzenie... biggrin.gif
[php:1:d2df44610a]<?php
$zmienna=str_replace ("n", '', $zmienna);
?>[/php:1:d2df44610a]
Modest
też prawda winksmiley.jpg
jeszcze raz tnx
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.