Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> zmianajednej wartości w CSS
wentys
post 5.02.2006, 20:15:54
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 5.02.2006

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


witam.
mam taki problem: chciałbym zmienić jedną wartoć w pliku css (konkretnie kolor) bez edytowania pliku. Robiłem tak:
najpierw pole select lub input do wprowadzenia konkretnej wartosci
potem funkcja fseek() do ustawiania wskażnika w odpowiednim miejscu i juz zostaje tylko fwrite().I tylko nie wiem jak poprzednią wartość usunąć bo unlink() usuwa cały plik.Stąd moje pytanie:
jak usunąć zadaną liczbe znaków począwszy od konkretnego miejsca.
A może istnieje lepsza i prostsza metoda??
Generalnie chodzi o to żeby w sklepie w panelu admina można było zmieniać poszczegolne kolory a nie tylko cały szablon.
pozdrawiam



ActivPlayer - to sie nie uda bo może być- ki*lka takich samych wartości a moge chcieć zmienić tylko jedną
i tu chyba przyda się rada Vogla z znacznikami (nie znam,nie słyszałem,poczytam,pokombinuje)
co do smarty to na razie odpuszczam bo niektóre ustawiania są w .php .html .tpl i te też chciałbym zmieniać.

Ten post edytował wentys 5.02.2006, 22:49:33
Go to the top of the page
+Quote Post
revyag
post 5.02.2006, 20:52:04
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 258
Pomógł: 16
Dołączył: 21.09.2004
Skąd: Kielce

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


Pomysł, który masz nie jest zbyt dobry. Tak się nie robi.
Możesz oprzeć modyfikowanie wyglądu o bazę danych. Tam trzymać style, zmieniać,usuwać,dodawać itp.
Ewentualnie możesz też zrobić kilka wersji kolorstycznych szablonów. Tak by było prościej.


--------------------
-------------

------
Go to the top of the page
+Quote Post
Vogel
post 5.02.2006, 21:35:46
Post #3





Grupa: Zarejestrowani
Postów: 402
Pomógł: 0
Dołączył: 20.01.2003

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


szablony Smarty.
lub wlasny prostszy model. np. wprowadzenie znacznikow do pliku {{kolor_1}} a potem str_replace('{{kolor_1}}', '#ff0000', $zawartosc_css); i zapisujesz plik.


--------------------
Go to the top of the page
+Quote Post
ActivePlayer
post 5.02.2006, 21:38:32
Post #4





Grupa: Przyjaciele php.pl
Postów: 1 224
Pomógł: 40
Dołączył: 6.07.2004
Skąd: Wuppertal

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


pomimo tego ze to zły nawyk, pomoge CI i pokombinujemy:)
otwórz plik css. odczytaj cala zawartosc. teraz uzywasz str_replace i zamieniasz stara wartosc na nowa, i zapisujesz plik.
Go to the top of the page
+Quote Post
kiyote
post 7.02.2006, 11:51:51
Post #5





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 21.11.2003

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


pierwszy z brzegu wynik googla dajacy lepszy sposob niz ty chcesz to zrobic:

click


--------------------
Warsztat: Apache 1.3.27 - MySQL 3.25.55 - PHP 4.3.2
Narzedzia: Macromedia Dreamweaver MX - MySqlFront
Na warsztacie: sikret proj
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 26.06.2025 - 09:27