|
yujanin, у меня ничего не получается, возможно я допустила ошибку, я новичок в этом деле. Пожалуйста, проверьте мой скрипт:
var $test.php;
var $h1;
<?
//строка для поиска
$s_match = "blablabla";
//строка для замены
$s_replace = "yadayada";
//открываем файлы. tempfile - для временного переноса данных
$test.php = "./test1.php";
$h1 = fopen($test.php, "r");
// если файл h1 удалось открыть
if($h1) {
// пока не дошли до конца файла
while (!feof($h1)) {
// читаем файл по одной линии и сохраняем в буфере
$buffer = fgets($h1, 4096);
// проверяем буфер на наличие строки, которую ищем, и если нашли, то заменяем
$buffer= str_replace($s_match, $s_replace, $buffer);
echo $buffer;
}
//закончили читать-писать, закрываем:
fclose($h1);
}
// сообщение на мониторе
echo "замена произведена!";
die();
?>
А когда я скрипт запускаю в браузере, то ошибка такая:
Parse error: parse error in z:\home\localhost\www\test.php on line 12
|