AlikZP

AlikZP
Рейтинг
107
Регистрация
22.11.2009
awmaster08:
После сохранения этого кода, получаем в скрипте
if (trim($names[1][$x]) != '') {

file_put_contents("names.txt", $names[1][$x]."rn", FILE_APPEND);
}

т.е. слэши пропали? Это нормально? Может поэтому не работает такой способ?

Простите, слешы у r n ? Я в своем сообщении их вижу. Странно, почему их не увидели Вы. Естественно они должны присутствовать.

Должно быть

file_put_contents("names.txt", $names[1][$x]."\r\n", FILE_APPEND);

Я так понял это есть часть парсера?

Если строки

$h = fopen("names.txt","a+"); 

$text = $names[1][$x]."
";
fwrite($h,$text);
fclose($h);

проверять? Например так:

if (trim($names[1][$x]) != '') {

file_put_contents("names.txt", $names[1][$x]."\r\n", FILE_APPEND);
}

И код я чуток сократил...

Bitman, не подходит. Возможно ее легко доделать, просто я не умею.

Но Ваша вместо

<param name="bgcolor" value="#000000" /> во флешке тоже пишет <p class="important">

PS. Вариант, предложенный mfl, подходит полностью.

mfl, Спасибо большое

Вообще-то у гугла есть API.

http://code.google.com/intl/ru-RU/apis/ajaxlanguage/documentation/

Если есть навыки - можно поиграться. Про качество перевода Вам рассказала Oseye

Пожалста.

Хотя шапку лучше полностью слоями сверстать, чем использовать карту.

Даете div#header_back свойство css position:relative и внутри него позиционируете остальные элементы с помощью position:absolute;

Нужно сделать родительский слой с картинкой, а в него уже вставлять img

Примерно так:

CSS

div#header_back{

background-image:url(back.jpg);
background-repeat:repeat-x;
text-align:center; // Для отображения картинки по центру
}

HTML

<div id="header_back">

<img name="header" src="header.jpg" width="999" height="158" border="0" usemap="#m_header">
<map name="m_header">
<area shape="rect" coords="65,21,337,135" href="javascript:;" >
</map>
</div>

Какую ошибку выдает? Права на запись файла стоят ?

sashka_:
а если будет 12 в середине ??? оно всёравно удалит ,

Чего вы так решили?

Строка

if (($pos === false) or ($pos > 0)) file_put_contents('file.txt', $value, FILE_APPEND);

читается же как

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

Будет вторая - пропустит, запишет в файл

<?

$lines = file('file.txt');

foreach ($lines as $index => $value) {
$pos = strpos($value, '12');
if (($pos === false) or ($pos > 0)) file_put_contents('file.txt', $value, FILE_APPEND);
}
?>

Как-то так

Всего: 706