Замена текста в файле str_replace'ом

zilon

Постоялец
Регистрация
30 Июл 2011
Сообщения
370
Реакции
146
люди умные, подскажите пжалуста почему не получается заменить шило на мыло

PHP:
<?php
 
$file = 'zamena/index.html';
$current = file_get_contents($file);
$current = str_replace ( "<body>", "<body><div id='fastt' class='wwwild'>", $file);
$check = file_put_contents($file, $current);
 
if ($check == true) {echo 'записалось - '.date("H:i:s");} else {echo 'не записалось';}
 
?>

вместо всего что есть записывает zamena/index.html а по идеи должно <body> на <body><div id='fastt' class='wwwild'> поменяться :confused:
 
так ты заменяешь в переменной $file, у нужно в $current:
$current = str_replace ( "<body>", "<body><div id='fastt' class='wwwild'>", $current);
 
не получается :eek:

вот я файлы прикрепил...
 

Вложения

  • zamena.zip
    2,4 KB · Просмотры: 9
а если так ??

PHP:
<?php
$file_dir = 'zamena/index.html';
$current = file_get_contents($file_dir);
$current = str_replace ( "<body>", "<body><div id='fastt' class='wwwild'>", $current);
if(file_put_contents($file_dir, $current)){
echo 'записалось - '.date("H:i:s");
}else{
echo 'запись недоступна';
}
?>
 
Назад
Сверху