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??
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
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
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 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