pytanie z testu: przegladarka wyswietla "Hello World! ?>"

Serwery i sieci oparte na Slackware, wszelkiego rodzaju usługi, troubleshooting.

Moderatorzy: Moderatorzy, Administratorzy

BIGtom
Użytkownik
Posty: 9
Rejestracja: 2011-01-28, 23:57

pytanie z testu: przegladarka wyswietla "Hello World! ?>"

Post autor: BIGtom »

Witam wszystkich

na tescie mialem nastepujace pytanie:

You are developing a web site on Linux based server and direct your browser to the web sites URL.
The following single line is presented in the browser:

Hello World! ?>

What must you do to rectify this problem so that the page will display correctly?

1. There is no problem
2. Alter the .htaccess file
3. Change the .html extension to .htm
4. Set the "Doctype" tag correctly
5. Use a Windows server rather than a Linux server

moim zdaniem problem moze byc w kodzie html.

pozdrawiam
Awatar użytkownika
d3zynh
Użytkownik
Posty: 26
Rejestracja: 2010-12-08, 15:02

Re: pytanie z testu: przegladarka wyswietla "Hello World! ?>

Post autor: d3zynh »

No ewidentnie. Zamknięcie znacznika skryptów "?>" w poleceniu "echo" zamiast za ";
Edytować plik z kodem strony.
Awatar użytkownika
ydoom
Użytkownik
Posty: 261
Rejestracja: 2009-08-27, 14:24

Re: pytanie z testu: przegladarka wyswietla "Hello World! ?>

Post autor: ydoom »

d3zynh pisze:Edytować plik z kodem strony.
Ale właśnie nie ma takiej odpowiedzi.
BIGtom
Użytkownik
Posty: 9
Rejestracja: 2011-01-28, 23:57

Re: pytanie z testu: przegladarka wyswietla "Hello World! ?>

Post autor: BIGtom »

Wiekszosc zaznaczyla odp. 4, a kilka osob odp. 1.
Pajaczek
Użytkownik
Posty: 1439
Rejestracja: 2006-08-03, 13:16
Lokalizacja: Winny Gród

Re: pytanie z testu: przegladarka wyswietla "Hello World! ?>

Post autor: Pajaczek »

Trochę podchwytliwie sformułowane pytanie, czy raczej zestaw odpowiedzi.
Btw. większość miała rację.
W pytaniu nie jest sprecyzowane czy to jest plik php i musisz "otworzyć znacznik" php poprawnie, czy tez to jest plik html i musisz usunąć znacznik php ;) Oba przypadki łapią się do "poprawić zestaw znaczników na właściwe dla typu dokumentu".
Awatar użytkownika
ydoom
Użytkownik
Posty: 261
Rejestracja: 2009-08-27, 14:24

Re: pytanie z testu: przegladarka wyswietla "Hello World! ?>

Post autor: ydoom »

W sumie "There is no problem" też jest ok, bo nie jest powiedziane że ta strona miała wyglądać w zamierzeniu inaczej.
chimi
Użytkownik
Posty: 117
Rejestracja: 2005-05-01, 15:49

Re: pytanie z testu: przegladarka wyswietla "Hello World! ?>

Post autor: chimi »

Czy na pewno większość miała rację? W jaki sposób doctype (np <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
...>) wpływa na interpretowanie lub nieinterpretowanie php? Gdyby jeszcze chodziło o content-type (mime), to rozumiem, choć w tym przypadku jest to informacja dla przeglądarki, co też nie ma nic do rzeczy.
Pajaczek
Użytkownik
Posty: 1439
Rejestracja: 2006-08-03, 13:16
Lokalizacja: Winny Gród

Re: pytanie z testu: przegladarka wyswietla "Hello World! ?>

Post autor: Pajaczek »

W jaki sposób doctype (np <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
...>)
Nie "Doctype" w sensie "<!DOCTYPE...", lecz w sensie "typ właściwy dla danego dokumentu"
chimi
Użytkownik
Posty: 117
Rejestracja: 2005-05-01, 15:49

Re: pytanie z testu: przegladarka wyswietla "Hello World! ?>

Post autor: chimi »

Ja się jednak upieram przy mojej interpretacji (chcę wyciągnąć jak najwięcej wiedzy od Was), że "doctype tag" to jednak dokładnie to, co napisałem, a "typ właściwy dla danego dokumentu" większość serwerów odgaduje na podstawie rozszerzenia plików i jest to właśnie content-type, tak?
Pajaczek
Użytkownik
Posty: 1439
Rejestracja: 2006-08-03, 13:16
Lokalizacja: Winny Gród

Re: pytanie z testu: przegladarka wyswietla "Hello World! ?>

Post autor: Pajaczek »

"doctype" tag
?> to również tag
tu nie ma nic o tym, jakiego typu mamy stworzyć plik

to są moje przypuszczenia, n.t. tego co autor miał na myśli. Bo czytając to po raz pierwszy miałem mieszane uczucia.
Awatar użytkownika
d3zynh
Użytkownik
Posty: 26
Rejestracja: 2010-12-08, 15:02

Re: pytanie z testu: przegladarka wyswietla "Hello World! ?>

Post autor: d3zynh »

w zasadzie to można również tekst tego typu wyświetlić i nie jest to błędem. Jest to jakiś podchwytliwy test... Napisz co to za test aby inni go omijali :mrgreen:
BIGtom
Użytkownik
Posty: 9
Rejestracja: 2011-01-28, 23:57

Re: pytanie z testu: przegladarka wyswietla "Hello World! ?>

Post autor: BIGtom »

heh test byl z web and multimedia design dosc prosty tylko to pytanie bylo skomplikowane reszta pytan to raczej: podane rozszerzenia plikow i np. ktory plik to nie audio :).

mam pytanie, jest zaznaczone ze to server na linuxie, czy to wazne? a gdyby to byl windows server? to by to zmienilo punkt widzenia?

pozdrawiam
ODPOWIEDZ