zmiana jednej wartości w CSS

wentys

No avatar

2006-02-05 19:37

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.
1. jak usunąć zadaną liczbe znaków począwszy od konkretnego miejsca.
2 może istnieje lepsza i prostsza metoda??

wentys

openzibi

Avatar: openzibi

2006-02-05 20:37

Dlaczego nie chcesz edytować pliku .css ?
1. Zrób kopię
2. Na oryginale znajdź kod koloru do zmiany (#xxxxxx)
3. Zmień i zapisz

open.rhh.pl

orinoco

No avatar

2006-02-05 21:48

...chciałbym zmienić jedną wartoć w pliku css bez edytowania pliku.
Chciałbym napisać coś w zeszycie, ale nie chciałbym otwierać zeszytu...
Wentys - widzisz analogię? Stawiasz sprawę na głowie. Po co?

wentys

No avatar

2006-02-05 22:29

orinoco
chciałbym coś napisać w zeszycie a nie mam dostępu do zeszytu.
sklepu będzie używać osoba, która nie ma i nie chce mieć dostępu do plików.z tą jedną wartością to przesadziłem bo chciałbym zmieniać tak wszystkie włącznie z czcionką, wielokością itd.
Poza tym chyba fajnie by było móc wszystko ustawić w jednym miejscu.

wentys

openzibi

Avatar: openzibi

2006-02-05 23:18

wentys
Domyślam się że chodzi Ci o dodatkowa funkcję w panelu administracyjnym
pozwalajacą na edycję np. defaukt.css lub po prostu template manager.
Intencje dobre ale w ten sposób system się rozrasta.
W sprawie template manager zaglądaj na forum

open.rhh.pl

Do góry
o nas | kontakt