Hi,
I have created sitemap for my site using some reference code in the below link
http://stackoverflow.com/questions/2...temap-with-php
But I am getting error as
XML Parsing Error: undefined entity Location:
as my content is as follows
<< alt >> attribute and it says something like
< loc >http://www.example.com/700- & laquo;alt & raquo;-attributes-in-images.php< /loc >
Can anyone tell me how to get rid of this error.
|
Ambitious contributor
|
![]() |
| 19Jun2010,10:03 | #2 |
|
Could you please post your code here?
|
|
Contributor
|
|
| 19Jun2010,10:19 | #3 |
|
Hi,
I tried another code I have given below.It works fine but the encoding is the problem here. I got the following error, Code:
An invalid character was found in text content. Error processing resource Code:
à®à®à¯à®°à®¾-à®à¯à®à¯à®à¯- Code:
header('Content-Type: application/xml'); echo '<?xml version="1.0" encoding="UTF-8"?>'."\n"; ?> <urlset xmlns="http://www.google.com/schemas/sitemap/0.84"> <?php $sql = "SELECT * FROM table "; $result = mysql_query($sql) or die(mysql_error()); while($row = mysql_fetch_assoc($result)) { ?> <url> <loc>http://example.com/<?php echo $row[2]; ?></loc> <lastmod><?php echo str_replace(' ', 'T', $row['dat']).substr(date("O"), 0, -2).':00'; ?></lastmod> </url> <?php } ?></urlset>
|

