![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 26.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
chciałbym się poradzić, jak zapisać dane z formularza $nazwa, $adres, tak azebym mógł dopisać do tego formatowanie HTML ? chcę storzyc mały panel do dodawania linków doplików, tak aby nastepnie skrypt odczytywał z pliku tekstowego kod HTML ze zmiennymi a nastepnie generował to w pdpowiednim miejscu na stronie. Z góry dziękuje za pomoc.
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 472 Pomógł: 7 Dołączył: 7.12.2005 Skąd: Gliwice Ostrzeżenie: (0%) ![]() ![]() |
Nie rozumiem. Możesz zrobić tak:
Albo jak kto woli: Albo nawet: Ten post edytował cadavre 27.12.2005, 23:46:42 -------------------- Silesian PHP User Group - www.spug.pl
Symfony2, OAuth2, budowanie API - masz pytania? Pisz! |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 26.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
tak, to jest dobre rozwiązanie w przypadku kiedy przekazywałbym zmienne bezposrednio na strone, jednak chcąc je gromadzic potrzebuje je zapisac do pliku txt (tak jak bym tworzył sobie strone HTML) a nastepnie druga strona wczytywała by zawartość pliku i wyswietlała by odpowiednie wpisy. Wykorzystywana by była funkcja fwrite() oraz fread() ale dzieki za info postaram się teraz to zrobić samemu, ewentualna pomoc przydała by mi sie przy wyciąganiu gotowego całego kodu z pliku, czy wystarczy poprostu wtedy urzyć include() ?
|
|
|
![]() ![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 17.08.2005 Ostrzeżenie: (0%) ![]() ![]() |
Dane w pliku możesz zapisywać tak:
Kod $adres#$nazwa Później wczytujesz plik np. do tablicy i przy użyciu pętli (chociażby FOR) każdy wiersz z pliku rozdzielasz przy pomocy funkcji explode
I później , kiedy chcesz sformatować to robisz to tak, jak wskazał ci CADAVRE'a. Proste. ![]() |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 26.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
Wpisując $adres#$nazwa zapisuje do pliku dwie zmienne tak ? operator "#" służy do łączenia ciągów. dobrze rozumiem ?
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 92 Pomógł: 0 Dołączył: 13.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Nie blad znak '#' nie sluzy do laczenia ciagow tylko zostal zastosowany jako separator, zebys mogl rozroznic gdzie co masz w pliku tekstowym.
-------------------- www.tanieprogramy.edu.pl
www.zamkor.pl |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 26.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
a może rozwiązać to w ten sposób, napisać skrypt który będzie formatował przekazane zmienne, zapisze je do nowych zmiennych i te ostatnie zmienne zostaną zapisane joz jako gotowe wpisy w pliku tekstowym ? tylko jak do zmiennej zawierającej tekst dopisać formatowanie ?
Ten post edytował spootnikpolska 28.12.2005, 15:21:55 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 92 Pomógł: 0 Dołączył: 13.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
zmienna $wiersz to jest caly wiersz zczytany z pliku!!! Monza to zrobic np tak:
edit: A z tym formatowaniem to uzywaj css - opracuj liste styli do wyboru i jako nastepna zmienna w pliku (bo ladujesz tam teraz tyko dwie zmienne) dodaj jeszcze nazwe stylu i po sprawie!!! Ten post edytował brachu 28.12.2005, 15:39:26 -------------------- www.tanieprogramy.edu.pl
www.zamkor.pl |
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 472 Pomógł: 7 Dołączył: 7.12.2005 Skąd: Gliwice Ostrzeżenie: (0%) ![]() ![]() |
A nie lepiej zaraz do pliku z linkami zapisywać cały link: <a href=""></a>?
Niż później go wyciągać i pakować do linku na stronie. Poza tym możesz użyć tablicy w stylu: $link[$nazwa] = "<a href=$adres>$nazwa</a>"; -------------------- Silesian PHP User Group - www.spug.pl
Symfony2, OAuth2, budowanie API - masz pytania? Pisz! |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 26.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
Zrobilem to w ten sposób, dobrze ? i teraz pozostaje tylko wczytac zawartosc pliku na stronie mysle ze to jest proste i dobre rozwiązanie. Co o tym sądzicie ? Ten post edytował spootnikpolska 28.12.2005, 15:44:24 |
|
|
![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 472 Pomógł: 7 Dołączył: 7.12.2005 Skąd: Gliwice Ostrzeżenie: (0%) ![]() ![]() |
Heh. To samo Ci właśnie napisałem w topiku obok. :]
Nie może być, bo będzie czyścił plik za każdym razem. Musi być , a w zrób: Dzięki temu w pliku txt będzie się można łatwiej odczytać. Ten post edytował cadavre 28.12.2005, 15:49:13 -------------------- Silesian PHP User Group - www.spug.pl
Symfony2, OAuth2, budowanie API - masz pytania? Pisz! |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 26.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
Extra
![]() w zasadzie to wszystko jest ok, tylko ze serwer ma takiego muła ze niewiem czy nie ma tu jakiegos bledu ![]() Strona koncowa: wczyta mi z pliku txt zapisane w nim formatowanie HTML ? Ten post edytował spootnikpolska 28.12.2005, 16:16:50 |
|
|
![]()
Post
#13
|
|
![]() Grupa: Zarejestrowani Postów: 476 Pomógł: 1 Dołączył: 5.11.2005 Skąd: Bieruń city Ostrzeżenie: (0%) ![]() ![]() |
tak wczyta, poniewaz plik w ktorym data.txt jest includowany jest plikiem html
-------------------- |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 26.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
Z jakiejs dziwnej przyczyny, kiedy w pliku zostaje zapisany adres, i następuje przekierowanie do strony lista.html, pojawia się następujący problem, chodzi o to ze adres zostaje zapisany przeze mnie w postaci np. "http://xxx/plik.ext" (tak jak wpisuje w polu przekierowywanym potem na zmienna $adres), a po otwarciu strony koncowej, faktyczny adres ma postac "htttp://www.strona.com/http://xxx/plik.ext" dziwne, niewiem w czym tkwi problem. Tymczasem w pliku tekstowym z danymi wszystko jest ok.
![]() Ten post edytował spootnikpolska 28.12.2005, 16:54:47 |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 93 Pomógł: 1 Dołączył: 12.08.2005 Ostrzeżenie: (10%) ![]() ![]() |
sprawdz czy przed drugim ciagiem "http://" nie ma spacji silniki przegladarek wykrzystuja mechanizm sciezki bezwzglednej
link z wartoscia atrybutu <a href="test.php">... w domenie onet.pl zostanie uzupelniony do postaci http://onet.pl/test.php itd... -------------------- web lowcy.com.pl gg 1675677
|
|
|
![]()
Post
#16
|
|
![]() Grupa: Zarejestrowani Postów: 472 Pomógł: 7 Dołączył: 7.12.2005 Skąd: Gliwice Ostrzeżenie: (0%) ![]() ![]() |
Daj przykład jak wygląda to w pliku tekstowym.
-------------------- Silesian PHP User Group - www.spug.pl
Symfony2, OAuth2, budowanie API - masz pytania? Pisz! |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 15:40 |