Avatar billede eqvaliser Nybegynder
25. april 2010 - 12:49 Der er 3 kommentarer og
1 løsning

Får parsing fejl ved vising i browser når oprettelse via php. (vbulletin)

fylder et xml ark med data fra en tabel
og når jeg åbner den færdige fil ser alt ok ud..

MEN når jeg kigger den i en browser giver den fejl..
og IE viser fejlen er ved  = tegnet
Chrome siger bare fejl.
firefox siger fejl på =tegnet..


FEJLEN :
****************************************
Der var et ugyldigt tegn i et navn. Der opstod en fejl under behandling af ressourcen 'http://localhost/emod/temp/myvbusers...

<userid="1">
-------^

XML ark :
****************************************
<?xml version="1.0" encoding="ISO-8859-1"?>

<users>
<userid="1">
    <username>Eqvaliser</username>
    <email>martin@localhost</email>
    <usertitle>Administrator</usertitle>
</userid>
</users>

PHP :
****************************************
$hentbrugere = select statement......
$xmlfile = dir + filnavn......

$file= fopen($xmlfile, "w");

$_xml ="<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\r\n";
$_xml .="\r\n";
$_xml .="<users>\r\n";

while($row=$vbulletin->db->fetch_array($hentbrugere))
{
  $_xml .="<userid=\"" . $row['userid'] . "\">\r\n";
  $_xml .="\t<username>" . $row['username'] . "</username>\r\n";
  $_xml .="\t<email>" . $row['email'] . "</email>\r\n";
  $_xml .="\t<usertitle>" . $row['usertitle'] . "</usertitle>\r\n";
  $_xml .="<".'/'."userid>\r\n";
}

$_xml .="</users>\r\n";
fwrite($file, $_xml);
fclose($file);

***********************************************


hjælp.
Avatar billede limemedia Nybegynder
25. april 2010 - 13:07 #1
<user id="1">

et mellemrum ville hjaelpe
Avatar billede eqvaliser Nybegynder
25. april 2010 - 13:23 #2
haha utroligt ;)

men så røg fejlen bare længere ned på siden,,
til afslutningen på hver række...

</user id>
-------^
Avatar billede limemedia Nybegynder
25. april 2010 - 13:26 #3
</user>
Avatar billede eqvaliser Nybegynder
25. april 2010 - 13:28 #4
Bukker og Takker
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

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