Avatar billede mortenbock Nybegynder
30. maj 2004 - 16:03 Der er 4 kommentarer og
1 løsning

Simpel fejl?

Som allerførste linie i mit php dokument står følgenden:

<?xml version="1.0" encoding="iso-8859-15"?>

Dette genererer en fejl der siger:

Parse error: parse error in c:\apache\htdocs\default.php on line 1

Linien er copy/paste fra et andet php dokument, og jeg ved egentlig ikke præcis hvad den gør. Er der én der kan forklare det, og evt sige hvad fejlen skyldes?

/Morten
Avatar billede dennismp Nybegynder
30. maj 2004 - 16:07 #1
prøv med:
<?php '<?xml version="1.0" encoding="iso-8859-15"?>'; ?>
Avatar billede dennismp Nybegynder
30. maj 2004 - 16:07 #2
Problemet er, at man kan bruge <? til at angive php-kode i.. så din xml-linje får php til at tro at der kommer php-kode efter <? .. Det gør der jo ikke..

Du kan også vælge at slå short-tags fra i din php.ini istedet.
Avatar billede dmcn Praktikant
30. maj 2004 - 16:10 #3
dennismp's forslag mangler lidt:
<?php print '<?xml version="1.0" encoding="iso-8859-15"?>'; ?>
:P
Avatar billede mortenbock Nybegynder
30. maj 2004 - 16:15 #4
Ok, det vjernede i hvert fald fejlmeddelelsen. Men hvad er det man bruge linien til?
Avatar billede 88mouv Nybegynder
31. maj 2004 - 02:09 #5
For at vise hvad version af xml du bruger
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester