Probleem bij XML-response
A R
29/05/2013 21:30:15Ik probeer een XML response met PHP voor elkaar te krijgen. Ik heb een simpel voorbeeld van W3schools gebruikt, maar deze geeft foumeldingen bij het uitvoeren.
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title></title>
</head>
<body>
</body>
</html>
Foutmelding:
This page contains the following errors:
error on line 10 at column 12: Opening and ending tag mismatch: meta line 0 and head
Below is a rendering of the page up to the first error.
Wat zie ik over het hoofd?
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title></title>
</head>
<body>
Code (php)
</body>
</html>
Foutmelding:
This page contains the following errors:
error on line 10 at column 12: Opening and ending tag mismatch: meta line 0 and head
Below is a rendering of the page up to the first error.
Wat zie ik over het hoofd?
PHP hulp
03/05/2024 01:19:49Keizer Webdesign
29/05/2013 22:30:24En waarom gebruik je de <html> tag?
Je wilt toch xml genereren?
Dus alleen:
Is genoeg.
Je wilt toch xml genereren?
Dus alleen:
Code (php)
Is genoeg.
A R
30/05/2013 08:59:24De XML response wordt een onderdeel van mijn programma. Ik krijg XML binnen en die lees ik met een simpleXML_load_string uit. De gegevens uit deze XML verwerk ik in een Mysql database en als dat succesvol is, dan moet ik een XML response terugggeven.
Vandaar dat ik de html tag opgenomen heb.
Vandaar dat ik de html tag opgenomen heb.
Erwin H
30/05/2013 09:07:14Maar dat blijft fout. Je geeft of html terug, of xml terug. Beide kan niet. In elk geval zo niet, want een header kan je bijvoorbeeld niet versturen als er al content verstuurd is. Die xml header wordt dus gewoon genegeerd.