![]() |
![]() ![]() |
![]() |
![]()
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 ![]() |
|
|
![]()
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 ![]() sdfasd asdsd sadsd to wszystkie spacje beda wymieniona na to i powstanie jedny dlugi string ,ktory rozwali ci layout ![]() jeslin chcesz temu zapobiec to uzyj : str_replace(" "," ",$string); ale too zamieni ci jedna spacje na dwie ![]() 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: -------------------- pozdrawiam
CASTOR |
|
|
![]()
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 ![]() -------------------- pozdrawiam
CASTOR |
|
|
![]()
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 ![]() ![]() -------------------- pozdrawiam
CASTOR |
|
|
![]()
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: -------------------- pozdrawiam
CASTOR |
|
|
![]()
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
-------------------- pozdrawiam
CASTOR |
|
|
![]()
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...
![]() ![]() 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... ![]() 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 ![]() :?: -------------------- pozdrawiam
CASTOR |
|
|
![]()
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...
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 26.06.2025 - 15:56 |