Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Co się dzieje z serwem php?
Forum PHP.pl > Forum > Przedszkole
Antek_87
Kod
1.<?php
2."<?xml version=\"1.0\" encoding=\"iso-8859-2\" standalone=\"no\">
3.?>
4.<!DOCTYPE html
5.    PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
6.  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
7.<HTML xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl">
8.<TITLE>Clan Dmp3</TITLE>
9.<HEAD>
10.<LINK REL="STYLESHEET" HREF="mat.css" TYPE="text/css"/>
11.<?xml-stylesheet href=\"mat.css\" type=\"text/css\">
12.</HEAD>
13.<BODY bgcolor='black'>


tutaj mam taki kod... powinien dobrze działa, ponieważ odpalam go w programie: php WebPage Editor i jest wszystko cacy jak robie podgląd strony,ale gdy wchodzę na localhost/index.php to wyświetla mi się taki komunikat:

Kod
"Parse error: parse error in C:\usr\stronki\index.php on line 7"

Możecie mi jakoś pomóc?questionmark.gif
nospor
a co to ma być:?
Cytat
.<?php
2."<?xml version=\"1.0\" encoding=\"iso-8859-2\" standalone=\"no\">
3.?>

ty tu nigdzie php nie używasz to po co znaczniki php?:
Kod
2.<?xml version=\"1.0\" encoding=\"iso-8859-2\" standalone=\"no\">
4.<!DOCTYPE html
5. PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
6. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
7.<HTML xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl">
8.<TITLE>Clan Dmp3</TITLE>
9.<HEAD>
10.<LINK REL="STYLESHEET" HREF="mat.css" TYPE="text/css"/>
11.<?xml-stylesheet href=\"mat.css\" type=\"text/css\">
12.</HEAD>
13.<BODY bgcolor='black'>
Antek_87
Zrobiłem tak jak kazałeś...

  1. <?xml version=\'1.0' encoding=\'iso-8859-2' standalone=\'no'>
  2. <!DOCTYPE html
  3. PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  4. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  5. <HTML xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl">
  6. <TITLE>Clan Dmp3</TITLE>
  7. <LINK REL="STYLESHEET" HREF="mat.css" TYPE="text/css"/>
  8. <?xml-stylesheet href=\"mat.css\" type=\"text/css\">
  9. </HEAD>
  10. <BODY bgcolor='#000000'>


i powstał nowy komunikat:

Kod
"Parse error: parse error in C:\usr\stronki\index.php on line 1"


Co teraz mam zrobić??
nospor
Dobra, a po co ci znacznik mówiący że php to xml?
Chodzi mi o to:
<?xml version=\'1.0\' encoding=\'iso-8859-2\' standalone=\'no\'>

w php może być php i html.
dag
@nospor: poczytaj o XHTML ;-)

Cytat(Antek_87 @ 2005-07-07 10:38:20)
Zrobiłem tak jak kazałeś...

<?xml version=\'1.0\' encoding=\'iso-8859-2\' standalone=\'no\'>
<!DOCTYPE html
    PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<HTML xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl">
<TITLE>Clan Dmp3</TITLE>
<HEAD>
<LINK REL="STYLESHEET" HREF="mat.css" TYPE="text/css"/>
<?xml-stylesheet href=\"mat.css\" type=\"text/css\">
</HEAD>
<BODY bgcolor='#000000'>

i powstał nowy komunikat:

"Parse error: parse error in C:\usr\stronki\index.php on line 1"

Co teraz mam zrobić??



@Antek_87:

Użyłeś:
  1. <?xml version=\'1.0' encoding=\'iso-8859-2' standalone=\'no'>

i parser php myśli, że "<?" otwiera kod php, dlatego użyj:
  1. <?php echo'<?xml version=\"1.0\" encoding=\"iso-8859-2\" standalone=\"no\">';
  2. ?>

Co zapobiegnie interpretowaniu '<?' jako otwarcie kodu php.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.