Post
#1
|
|
|
Grupa: Przyjaciele php.pl Postów: 554 Pomógł: 0 Dołączył: 4.04.2002 Skąd: Tychy Ostrzeżenie: (0%)
|
Chodzi o to aby wyswietlony komunikat mial tyle samo spacji co wprowadzony przez formularz.
Moze ty pomozesz gajcy2, bo twoja poprzednia rada ("nl2br") podzialala. Ale niestety ta funkcja nie uwzglednia dodatkowych spacji, a mi by sie bardzo przydaly (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 456 Pomógł: 0 Dołączył: -- Ostrzeżenie: (0%)
|
finkcji jako takjej ni znam i watpie zeby taka byla, ale mozesz zrobic tak:
Kod $string=str_replace(" "," ",$string);
Ma ale jedna wade, wiesz co to jest (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) i jesli ktos wprowadzi cos takiego : sdfasd asdsd sadsd to wszystkie spacje beda wymieniona na to i powstanie jedny dlugi string ,ktory rozwali ci layout (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) jeslin chcesz temu zapobiec to uzyj : str_replace(" "," ",$string); ale too zamieni ci jedna spacje na dwie (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) bo jesli zajrzysz w kod to te spacje masz zachowane tylko przegladarka ich nie uwzglednia dlatego jedynym wyjsciem spacja na , ale zastanow sie czy naprawde chcesz to zrobic :wink: |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 456 Pomógł: 0 Dołączył: -- Ostrzeżenie: (0%)
|
Cytat Ma ale jedna wade, wiesz co to jest :) i jesli ktos wprowadzi cos takiego :
sdfasd asdsd sadsd O tu nie dziala (IMG:http://forum.php.pl/style_emoticons/default/rolleyes.gif) Widzisz oni wiedzieli czego czego sie bac :wink: |
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 456 Pomógł: 0 Dołączył: -- Ostrzeżenie: (0%)
|
:idea: Wpadlo mi cos do glowy co tez bedzie dzialac i nie rozwali ci layoutu :idea:
Zbuduj przezroczystego gifa o wymiarach 1px na 1px. i teraz tak: Kod str_replace(" ","<img src='slepy.gif' width='4' height='5'>,$string");
oczywiscie jego wymiary musisz dopasowac do wymiaru spacji. bedzie ok (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) |
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 268 Pomógł: 0 Dołączył: -- Skąd: kielce Ostrzeżenie: (0%)
|
Nic latwiejszego:
Kod $string = ereg_replace('( *)', ' ', $string);
albo: Kod $string = ereg_replace('( *)', '&nbps;', $string);
jesli chcesz "twarda" spacje. |
|
|
|
Post
#6
|
|
|
Grupa: Zarejestrowani Postów: 268 Pomógł: 0 Dołączył: -- Skąd: kielce Ostrzeżenie: (0%)
|
Mam nadzieje, ze o to chodzilo... :?:
|
|
|
|
Post
#7
|
|
|
Grupa: Zarejestrowani Postów: 456 Pomógł: 0 Dołączył: -- Ostrzeżenie: (0%)
|
Cytat Nic latwiejszego:
Kod $string = ereg_replace('( *)', ' ', $string);
albo: Kod $string = ereg_replace('( *)', '&nbps;', $string);
jesli chcesz "twarda" spacje. a wez zrob cos takiego: $string="lancuch(wpisz tu ze sto spacji)lancuch(wpisz tu ze sto spacji)lancuch"; i teraz potraktuj go tymi funkcjami. i wydaj w przegladarce: to albo bedzie tylko jedna widac lub strona rozszerzy sie na dlugosc tych stu spacji bo wymienisz je na :wink: |
|
|
|
Post
#8
|
|
|
Grupa: Zarejestrowani Postów: 268 Pomógł: 0 Dołączył: -- Skąd: kielce Ostrzeżenie: (0%)
|
A nie o to wlasnie chodzilo? 8O
|
|
|
|
Post
#9
|
|
|
Grupa: Zarejestrowani Postów: 456 Pomógł: 0 Dołączył: -- Ostrzeżenie: (0%)
|
8O NO COMMENT 8O
|
|
|
|
Post
#10
|
|
|
Grupa: Zarejestrowani Postów: 268 Pomógł: 0 Dołączył: -- Skąd: kielce Ostrzeżenie: (0%)
|
Nie chcesz, to nie komentuj, ale ponizszy skrypt to chyba to, o co chodzilo... (IMG:http://forum.php.pl/style_emoticons/default/aaevil.gif) jak nie to sobie strzele miedzy oczy, wiec uwazajcie przy odpowiedzi na ten post... (IMG:http://forum.php.pl/style_emoticons/default/angrysmiley.gif)
Kod $string = ereg_replace(' ', ' ', $string);
Kazde 2 spacje zamienia na jedna zwykla i jedna twarda, dzieki temu tekst moze byc lamany, a spacji jest tyle ile w tekscie... (IMG:http://forum.php.pl/style_emoticons/default/aaevil.gif) O to chodzilo? |
|
|
|
Post
#11
|
|
|
Grupa: Zarejestrowani Postów: 456 Pomógł: 0 Dołączył: -- Ostrzeżenie: (0%)
|
:!: SUPER :!:
tez dobre wyjscie :!: :!: BRAVO :!: :!: :?: Powiedz mi tylko dlaczego uzywasz do takiego banalu ereg_replace() a nie str_replace (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ? :?: |
|
|
|
Post
#12
|
|
|
Grupa: Zarejestrowani Postów: 268 Pomógł: 0 Dołączył: -- Skąd: kielce Ostrzeżenie: (0%)
|
kryr nie moze odpowiedziec w tej chwili na twoje pytanie, poniewaz pomiedzy oczami ma jedna dodatkowa dziure...
|
|
|
|
![]() ![]() |
|
Aktualny czas: 20.12.2025 - 15:27 |