![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 382 Pomógł: 0 Dołączył: 29.11.2005 Skąd: :jestem(); Ostrzeżenie: (0%) ![]() ![]() |
Jeśli pobieram dane i wklejam je np. do komórki tabeli to jest ok . przykład :
Jeśli dodałem przy dodawaniu do bazy znak spacji lub enter jest ok , do komórki tabeli wpisuje się cała zawartość komórki z bazy z uwzględnieniem spacji i entera .Jeśli spacji jest więcej niż jedna to zostaje wyświetlona i tak jedna spacja - natomiast przy wstawianiu do elementu input pobrany text zosatje ucięty po pierwszej spacji . Czy jedynym rozwiązaniem jest użycie funkcji str_replace(" ", "_",$parametr). Pozdrawiam -------------------- Powyższy post wyraża jedynie opinię autora w dniu dzisiejszym. Nie może on służyć przeciwko niemu w dniu jutrzejszym. Ponadto autor zastrzega sobie prawo zmiany poglądów, bez podawania przyczyny.
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 896 Pomógł: 76 Dołączył: 15.11.2003 Skąd: Sosnowiec/Kraków Ostrzeżenie: (0%) ![]() ![]() |
To pokaż jeszcze kod wstawiania do INPUT
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 382 Pomógł: 0 Dołączył: 29.11.2005 Skąd: :jestem(); Ostrzeżenie: (0%) ![]() ![]() |
wstawiam prawidłowo - widze w wierszu poleceń - znalałem dwa sposoby wyświetlania danych - jeden uznaje większą ilość spacji a pomija nowe linie(enterki) a ten drugi odwrotnie - przenosi pobrany text do nowej lini a pomija większą ilość spacji . Był by ok ale nie zrobie wtedy akapitu (spacjami) - może jakiś przykład z autopsji ,hej!
Ten post edytował jastu 15.05.2006, 14:37:23 -------------------- Powyższy post wyraża jedynie opinię autora w dniu dzisiejszym. Nie może on służyć przeciwko niemu w dniu jutrzejszym. Ponadto autor zastrzega sobie prawo zmiany poglądów, bez podawania przyczyny.
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 112 Pomógł: 20 Dołączył: 10.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
1. dane w bazie zapisuj tak jak leca z formularza - tu nie zamieniaj nic bo bedziesz potem musial znow "odmieniac" przy pakowaniu ich z powrotem do formularza (edycja)
2. przed wyswietleniem na stronie zamieniaj: a) znaki nowej linii na <BR> - nl2br" title="Zobacz w manualu php" target="_manual b) wszystkie podwojne (i wiecej) spacje na twarde spacje - preg_replace" title="Zobacz w manualu php" target="_manual, str_replace" title="Zobacz w manualu php" target="_manual 3. wcięć akapitu postaraj się nie robić za pomocą spacji - od tego jest text-indent w css. pozdr. |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 382 Pomógł: 0 Dołączył: 29.11.2005 Skąd: :jestem(); Ostrzeżenie: (0%) ![]() ![]() |
Obawiam się zbierać danych z formularza bez filtrowania - nie chce powklejanego kodu php czy html. Ale zaraz będę testować - mam pomysł , może sie uda
![]() -------------------- Powyższy post wyraża jedynie opinię autora w dniu dzisiejszym. Nie może on służyć przeciwko niemu w dniu jutrzejszym. Ponadto autor zastrzega sobie prawo zmiany poglądów, bez podawania przyczyny.
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 112 Pomógł: 20 Dołączył: 10.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Cytat Obawiam się zbierać danych z formularza bez filtrowania nie chodzi mi o całkowity brak filtrowania. Problem masz ze spacjami i nowymi liniami - nie filtruj tego. Sprawdzaj, "slaszuj" - jak najbardziej. pozdr. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 24.07.2025 - 21:18 |