[php] czy proba kodowania w stronie php jest bledem?

Języki, których efekty są wykonywane po stronie serwera. PHP, ASP czy CGI w połączeniu z bazami danych SQL dają niezwykłe możliwości budowy i zarządzania stron WWW. Tu zadajemy pytania oraz demonstrujemy kod, z którym mamy problem.
lilo
Posty: 11
Rejestracja: śr gru 08, 2004 10:08 am
Lokalizacja: wielkopolska
Kontakt:

[php] czy proba kodowania w stronie php jest bledem?

Post autor: lilo »

np. :

Kod: Zaznacz cały

<?xml version="1.0" encoding="iso-8859-2" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl">
<head>...
bo wim ze tak nie przejdzie bo wyskoczy blad poniewaz nie moze byc:

Kod: Zaznacz cały

<?xml version="1.0" encoding="iso-8859-2" ?>
nalezy kozystac z czystych tagow html'a?
standard to xhtml.
JAK NALEZY TO KODOWAC?
mw
Nowy
Nowy
Posty: 29
Rejestracja: ndz kwie 25, 2004 7:50 pm
Lokalizacja: Szczecin

Re: [php] czy proba kodowania w stronie php jest bledem?

Post autor: mw »

Poniższy fragment kodu:

Kod: Zaznacz cały

<?xml version="1.0" encoding="iso-8859-2" ?>
zastąp tym:

Kod: Zaznacz cały

<? echo '<'.'?xml version="1.0" encoding="iso-8859-2" ?'.'>' ; ?>
lilo
Posty: 11
Rejestracja: śr gru 08, 2004 10:08 am
Lokalizacja: wielkopolska
Kontakt:

Re: [php] czy proba kodowania w stronie php jest bledem?

Post autor: lilo »

juz znalazlem! wlasnie przyszedlem sie tym pochwalic.
dzieki mw! (byles troszke szybszy) :)
Na serwerach obsługujących skrypty PHP (pliki z rozszerzeniami *.php) po wpisaniu deklaracji XML może wystąpić błąd. Aby go uniknąć, należy zamiast deklaracji XML wpisać:

Kod: Zaznacz cały

<?php echo '<'.'?xml version="1.0" encoding="UTF-8"?'.'>'."\r\n"; ?>
porneL
Nowy
Nowy
Posty: 161
Rejestracja: sob lis 27, 2004 7:50 pm
Lokalizacja: Londyn
Kontakt:

Re: [php] czy proba kodowania w stronie php jest bledem?

Post autor: porneL »

Tylko się czepię, że "\r\n" jest tu zupełnie niepotrzebne. Do łamania linii "\n" wystarczy, a po prologu xml i tak nie trzeba nowej linii.
Jeśli to ma być dla obejścia głupoty w M$ Notepad to polecam użyć edytora z prawdziwego zdarzenia.
lilo
Posty: 11
Rejestracja: śr gru 08, 2004 10:08 am
Lokalizacja: wielkopolska
Kontakt:

Re: [php] czy proba kodowania w stronie php jest bledem?

Post autor: lilo »

tak wiem ze wystarczy tylko /n. kod wkleilem od tak, oryginal ktory znalazlem. :-D
ODPOWIEDZ