здравствуйте, написал скрипт замены строки в файлах, на денвере всё работает отлично, а вот на серваке строки содержащие кавычки не заменяются, подскажите что я упустил ?
PHP:
скопировать код в буфер обмена
<?PHP echo '<br><br><br><div align="center"><form name="form" method="post" action=""> <label>строка поиска<br> <textarea name="poisk" cols="60" rows="5"></textarea> </label> <p> <label>строка замены<br> <textarea name="replace" cols="60" rows="5"></textarea> </label> </p> <input type="submit" name="Submit" value="заменить" /> </form></div>'; if(isset($_POST["poisk"]) and isset($_POST["replace"])){ $poisk = $_POST["poisk"]; $replace = $_POST["replace"]; foreach($arr_name_page as $val){ if($val != "." and $val != ".." and $val != "index.php"){ } } echo '<div align="center">готово</div>'; } ?>
и нужно ли вообще там это ?
$poisk = html_entity_decode($poisk);
$replace = html_entity_decode($replace);
эти функции ситуацию не меняют, но понимаю что где то в этом направлении нужно копать, но где ? )(Отредактировано автором: 17 Апреля, 2011 - 03:16:20)
|