Autor | Zpráva | ||
---|---|---|---|
jmsaive Profil |
#1 · Zasláno: 18. 12. 2005, 22:18:00
Něco nechápu, jak mám udělat XHTML validní stránku s php? Když napíšu XML deklaraci tak se mi PHP nezobrazí
|
||
halogan Profil |
#2 · Zasláno: 18. 12. 2005, 22:29:11
<?php echo "<?xml...>\n"; ?>
|
||
jmsaive Profil |
#3 · Zasláno: 19. 12. 2005, 21:00:16
No ale ja myslel něco jiného. Prostě chci mít stránky v PHP, které jsou XHTML validní.
|
||
Tomas Fejfar Profil |
#4 · Zasláno: 20. 12. 2005, 20:49:15
Budou validni, ale musis pozadat na serveru, aby IMHO zapnuli parsovani souboru, ktere maji MIME typ XHTML (XML) nebo neco podobneho.... ale mozna ze se pletu ;)
|
||
jozob Profil |
#5 · Zasláno: 20. 12. 2005, 21:00:23
Závisí od mnoho vecí... uveď konkrétnejší príklad...
|
||
Chamurappi Profil |
#6 · Zasláno: 21. 12. 2005, 00:28:25
Reaguji na jmsaive:
„Prostě chci mít stránky v PHP, které jsou XHTML validní.“ XHTML má mrzkou podporu, doporučuji nepoužívat. Reaguji na Tomáše Fejfara: Validita je vyhovění předpisům v DTD, MIME typ je vedlejší. |
||
jmsaive Profil |
#7 · Zasláno: 21. 12. 2005, 19:39:40
Příklad:
<?xml version="1.0" encoding="windows-1250"?> <!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" lang="cs"> <?php nejaky PHP kod ?> Takto se mi stránka nezobrazí. Ale když smažu XML deklaraci, tak se zobrazí ale nebude vallidní... |
||
Timy Profil |
#8 · Zasláno: 21. 12. 2005, 19:50:53 · Upravil/a: Timy
jmsaive
Ale když smažu XML deklaraci, tak se zobrazí ale nebude vallidní... Tak tomu říkám dilema. Můžeš jinak použít UTF kódování, pak tam xml deklarace být nemusí ;-) I když ona tam vlastně nemusí být ani nikdy jindy |
||
jmsaive Profil |
#9 · Zasláno: 21. 12. 2005, 21:15:56
Nemusí?Aha dík...
|
||
Tomas Fejfar Profil |
#10 · Zasláno: 21. 12. 2005, 23:53:30
Validita je vyhovění předpisům v DTD, MIME typ je vedlejší.
Ta moje rada neresi XML validitu, ale parsovani PHPcek ;) A neni to nezpracovani kodu PHP nahodou zpusobene tim, ze se dokument neodesila jako text/html ale jako (nevim jak to je) "application/xml"? Protoze kdo kdy nastavoval ISS na PHPcka tak vi, ze se musi pripona PHP zaradit jako pripona, ktera se ma parsovat phpckem. (a na linuxu to bude IMHO podobne, s tim rozdilem, ze nezalezi na koncovce ale na MIME) |
||
jozob Profil |
#11 · Zasláno: 22. 12. 2005, 06:58:49
Tomas Fejfar
toto je jeden riadok z konfigurácie apache: AddType application/x-httpd-php .php Určite záleží od prípony... |
||
Tomas Fejfar Profil |
#12 · Zasláno: 22. 12. 2005, 07:46:26
to sem mel na mysli :) Tak to IMHO pomuze ;)
|
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0