![]() |
dynamically create sitemap xml using php
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. |
Re: dynamically create sitemap xml using php
Could you please post your code here?
|
Re: dynamically create sitemap xml using php
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 resourceCode:
à®à®à¯à®°à®¾-à®à¯à®à¯à®à¯-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> |
| All times are GMT +5.5. The time now is 03:08. |