Wiedza o Internecie
Wykorzystanie XML do tworzenia stron internetowych pozwala na łatwe aktualizowanie treści bez konieczności ręcznej edycji plików HTML. Aby strona była dynamiczna, potrzebny jest język skryptowy (np. Perl, ASP, PHP), który odczyta dane z pliku XML i wygeneruje HTML w czasie rzeczywistym.
Plik news.xml będzie zawierał jedną główną etykietę oraz dwa elementy: wiadomość oraz obraz. Skopiuj poniższy kod do pustego pliku tekstowego i zapisz jako news.xml:
<doc>
<item status="publish">Hiszpańskie konie przyjechały dziś rano na plac Santo Domingo. Było pięknie, przybyło wielu ludzi. Przyjechałem z dziewczyną i jej kuzynem – świetna zabawa.</item>
<pic status="publish">img1.jpg</pic>
</doc>
Atrybut status="publish" informuje skrypt, które elementy mają zostać wyświetlone.
Poniższy skrypt otwiera news.xml, odczytuje zawartość tagów <item> i <pic>, a następnie generuje prostą stronę HTML.
#!/usr/bin/perl -w
print "Content-type: text/html\n\n";
open my $fh, '<', 'news.xml' or die "Nie można otworzyć news.xml: $!";
my $xml = do { local $/; <$fh> };
close $fh;
my ($item) = $xml =~ /<item\s+status="publish">(.*?)<\/item>/s;
my ($pic) = $xml =~ /<pic\s+status="publish">(.*?)<\/pic>/s;
print "<h2>Matt'sNews</h2><hr>";
print "<div style='display:flex; align-items:center;'>";
print "<img src='$pic' alt='News image' style='margin-right:10px;'>";
print "<p>$item</p>";
print "</div>";
Zapisz kod jako xml_site.cgi i umieść go w katalogu cgi-bin na serwerze.
news.xml i skrypt xml_site.cgi wrzuć do katalogu cgi-bin.img1.jpg umieść w katalogu, z którego serwer może go serwować (np. folder html).Otwórz w przeglądarce adres:
https://www.twoja-domena.pl/~twoj_uzytkownik/cgi-bin/xml_site.cgi
Powinien pojawić się nagłówek „Matt's News”, pozioma linia oraz po lewej stronie zdjęcie koni, a po prawej krótki opis.
Aby dodać nową wiadomość, otwórz news.xml i skopiuj istniejący blok <item>…</item> oraz <pic>…</pic>. Zmieniaj atrybut status na publish oraz podaj nową nazwę obrazu (np. img2.jpg) i nowy tekst.
Po zapisaniu pliku przeładuj xml_site.cgi – strona automatycznie wyświetli nową treść i nowy obraz.
Co będzie potrzebne Program do edycji tekstu (np. Microsoft Word) Papier Drukarka Jak stworzyć ulotkę z obramowaniem Zaplanowanie własnej ulotki – na przyjęcie, reklamę firmy lub wyprzedaż garażową – jest proste, gdy korzystasz z komputera i drukarki. Wystarczy wybrać odpowiednie czcionki, kolory
Co będzie potrzebne Komputer Microsoft Word Strony internetowe są dokumentami w formacie HTML. Zwykle przeglądamy je w przeglądarce lub edytujemy w specjalistycznym oprogramowaniu, ale co zrobić, gdy potrzebujemy ich zawartość w edytorze tekstu, np. przy przygotowywaniu książki? Microsoft Word, bę
Jak wyeksportować blog Tumblr do pliku XML Bez względu na to, czy planujesz przenieść bloga z Tumblra na WordPress, inny serwis, czy po prostu chcesz mieć lokalną kopię zapasową, zapisanie go w formacie XML jest szybkie i nie wymaga znajomości kodu. Krok 1 – skopiuj nazwę bloga Otwórz swój blog na T