FlexIDK
Новичок
loadHTMLfile - получить элемент и заменить
Вот такой вот вопрос, храню шаблон файла в шаблоне html
$doc = new DOMDocument();
$doc->loadHTMLfile("style/mainpage.xml");
echo $doc->saveHTML();
так выводит полностью шаблон
пробую сделать так
$house1 = $doc->getElementByTagName('title');
$housetext = $house1->nodeValue;
echo $housetext;
типа получить заголовок... не работает
пишет это Call to undefined method DOMDocument::getElementByTagName()
как мне получить данные из этого тэга - он единичный...
и как его заменить...
и еще, можно ли удалять куски из loadHTMLfile - по id - и заменять их другими
шаблон html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="ru" xml:lang="ru">
<head>
<meta http-Equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>моя страница</title>
<link rel="stylesheet" type="text/css" href="/style/screen.css" media="screen" />
<link rel="stylesheet" type="text/css" href="/style/print.css" media="print" />
</head>
<body>
.......
Вот такой вот вопрос, храню шаблон файла в шаблоне html
$doc = new DOMDocument();
$doc->loadHTMLfile("style/mainpage.xml");
echo $doc->saveHTML();
так выводит полностью шаблон
пробую сделать так
$house1 = $doc->getElementByTagName('title');
$housetext = $house1->nodeValue;
echo $housetext;
типа получить заголовок... не работает
пишет это Call to undefined method DOMDocument::getElementByTagName()
как мне получить данные из этого тэга - он единичный...
и как его заменить...
и еще, можно ли удалять куски из loadHTMLfile - по id - и заменять их другими
шаблон html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="ru" xml:lang="ru">
<head>
<meta http-Equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>моя страница</title>
<link rel="stylesheet" type="text/css" href="/style/screen.css" media="screen" />
<link rel="stylesheet" type="text/css" href="/style/print.css" media="print" />
</head>
<body>
.......