Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: редактирование *.txt
 
 автор: Alexx   (25.07.2005 в 16:27)   письмо автору
 
 

есть код в текстовом документе как добавить текст в указанное место при помощи пхп ? Также нужно добавить и код вместе с текстом.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>title</title>
</head>

<body>
сюда нужно добавить текст
</body>
</html>

   
 
 автор: Akira   (25.07.2005 в 16:40)   письмо автору
 
   для: Alexx   (25.07.2005 в 16:27)
 


<?
$file 
'<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd"> 
<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> 
<title>title</title> 
</head> 

<body> 
{tag}<br>
{php}
</body> 
</html>'
;
$text "сюда нужно добавить текст";
$search = array( // Что ищем
"#\{tag\}#i",
"#\{PHP\}#i"
);
$replace = array( // Чем замещаем
$text,
"Заменили PHP"
);

$fopen fopen("test.html","w") or die('Не могу открыть');
$file preg_replace($search,$replace,$file); # Замена спец тегов
fwrite($fopen,$file) or die('Не могу сохранить');
fclose($fopen);

?>

{tag} - Это будет заменяться
$file - Чем заменяем

   
 
 автор: Alexx   (25.07.2005 в 17:39)   письмо автору
 
   для: Akira   (25.07.2005 в 16:40)
 

а как посчитать на какой строке находиться слово ?

   
 
 автор: Akira   (25.07.2005 в 20:18)   письмо автору
 
   для: Alexx   (25.07.2005 в 17:39)
 

Строка не считаеться, используеться регулярное выражение.
"#{любое_слово}#i" найдет и заменить "любое_слово".

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования