лучше уж тогда не "самый самый дешовый" хост
целый раздел есть по этой теме
ps а вообще, если что ), есть у меня 2 скрипта, один по списку доров выкачает по фтп именно старницы, а после изменений страниц, зальёт их обратно,
это для фрих как правило
как правило нет :)
search-user позитивный чувак :)
делают, присоединяйся
да, скучно в разделе без него (
в аське тихо, но у себя на форуме числа 26го появлялся
хз, в списке нет вроде, поэтому никто и не юзал )
хотя не, есть в спике )
one_way, но ты кстати сам не кнопкой вставил
, судя по регистру :)
zaton, опередил )
$reg1 = "#<a href=\"/(id[0-9]*)\">#U"; $reg2 = "<a href=\"/$1.html\">";
$reg1 = "#<a href=\"/(id[0-9]*)\">#U";
$reg2 = "<a href=\"/$1.html\">";
квадратные скобки режет :)
так он какраз и косячит :)
setka_gs, а ты хоть раз вставь код на форум и всё поймёшь )
если встаялть через bb код, то часть скрипта режется
ps я не на столько быдло чтоб в таком виде писать ))))
без подпапок, залить туда же где и файлы
<?php
set_time_limit(0);
$arr_file = scandir(.);
foreach($arr_file as $val)
{
if(preg_match("#\.html#", $val))
$reg1 = "#что заменить#U";
$reg2 = "на что заменить";
$str = file_get_contents($val);
$str = preg_replace($reg1,$reg2,$str);
file_put_contents($val,$str);
}
?>
с подпапками
foreach($arr_file as $val){
if($val != "." and $val != ".."){
$arr_file2 = scandir($val);
foreach($arr_file2 as $value)
if(preg_match("#\.html#", $value))
$str = file_get_contents("$val/$value");
file_put_contents("$val/$value",$str);
заменённые файлы сохранить в другую папку
$set = 1;//1 - заменить удалить, 2 - собрать
$out = "out";//папка с файлами
$reg1 = "#<a href=\"/(id[0-9]*)\">#U";//найти
$reg2 = "<a href=\"/$1.html\">";//на что заменить(если нужно)
$arr_file = scandir($out);
$str = file_get_contents("$out/$val");
if($set===1)
if(!file_exists("result")) mkdir("result");
file_put_contents("result/$val",$str);
if($set===2)
if(preg_match_all($reg1,$str,$arr_lines))
foreach($arr_lines[0] as $val2)
file_put_contents("result.txt",$val2."\r\n",FILE_APPEND);