Warning: session_start(): Session cannot be started after headers have already been sent in /home/tvrreohg/public_html/manga.php on line 13
' . PHP_EOL;
$sitemap_index .= '' . PHP_EOL;
$sitemap_files = [];
foreach ($keywords as $i => $keyword) {
$clean_keyword = str_replace(' ', '+', $keyword);
$encoded_keyword = $clean_keyword;
$sitemap_num = ceil(($i + 1) / $max_links_per_sitemap);
if (!isset($sitemap_files[$sitemap_num])) {
$sitemap_files[$sitemap_num] = '' . PHP_EOL;
$sitemap_files[$sitemap_num] .= '' . PHP_EOL;
}
$full_url = $base_url . $encoded_keyword;
$escaped_url = htmlspecialchars($full_url, ENT_XML1, 'UTF-8');
$sitemap_files[$sitemap_num] .= " " . PHP_EOL;
$sitemap_files[$sitemap_num] .= " {$escaped_url}" . PHP_EOL;
$sitemap_files[$sitemap_num] .= " " . PHP_EOL;
}
foreach ($sitemap_files as $num => &$content) {
$content .= '' . PHP_EOL;
$file_name = "{$sitemap_name}-{$num}.xml";
file_put_contents($file_name, $content);
$sitemap_index .= " " . PHP_EOL;
$sitemap_index .= " " . htmlspecialchars($domain_url . $file_name, ENT_XML1, 'UTF-8') . "" . PHP_EOL;
$sitemap_index .= " " . PHP_EOL;
}
$sitemap_index .= '' . PHP_EOL;
file_put_contents("sitemap-index.xml", $sitemap_index);
echo "✅ Sitemap(s) created from local file '{$local_file}'.\n";
?>