|
|
|
| Как продолжить запись в файл с новой строки? | |
|
|
|
|
|
|
|
|
для: Саня
(21.03.2007 в 09:51)
| | тогда в чём может быть проблема если не "/n" не "/r/n" не работают он продолжает это воспринимать как просто символы? | |
|
|
|
|
|
|
|
для: MOR(WAL)
(21.03.2007 в 10:17)
| | > не "/n" не "/r/n" не работают он продолжает это воспринимать как просто символы?
он и обязан их так воспринимать. | |
|
|
|
|
|
|
|
для: MOR(WAL)
(21.03.2007 в 10:17)
| | Не /n и /r/n, а \n и \r\n... а иначе это просто символы | |
|
|
|
|
|
|
|
для: MOR(WAL)
(21.03.2007 в 09:41)
| | символы \n в каких кавычках пишите ? | |
|
|
|
|
|
|
|
для: Sl
(21.03.2007 в 11:22)
| | в двойных | |
|
|
|
|
|
|
|
для: Sl
(21.03.2007 в 11:22)
| | >символы \n в каких кавычках пишите ?
он пишет не эти символы. | |
|
|
|
|
|
|
|
для: Trianon
(21.03.2007 в 11:32)
| | да уже эти но всёравно бесталку | |
|
|
|
|
|
|
|
для: MOR(WAL)
(21.03.2007 в 11:33)
| | Показывайте фрагмент скрипта. Иначе разговор беспредметный получается. | |
|
|
|
|
|
|
|
для: Trianon
(21.03.2007 в 11:36)
| | вот так записываю:
<?
$fp = fopen("novosty.txt","ab");
$novbly=$novbly."\r\n";
fwrite($fp, $novbly, strlen($novbly));
fclose($fp);
?>
Затем разбиваю по строкам и вывожу первый элемент ...$nov[1];...
<?
$order = file("novosty.txt");
$number_of_order = count($order);
$b=1;
for ($i=0; $i<=$number_of_order; $i++){
$nov[$b] = $order[$i];
$b++;
}
echo $nov[1];
?>
зетам следует вывод других элементов ...$nov... но там ничего нет... всё выводится в одной строке | |
|
|
|
|
|
|
|
для: MOR(WAL)
(21.03.2007 в 11:43)
| |
или
$nov[$b] = preg_replace("'\n'","<br>", $order[$i]);
|
| |
|
|
|
|
|
|
|
для: Yuri
(21.03.2007 в 12:00)
| | непайдёт, там каждый элемент $nov выводится в заранее отведённой для него строке таблицы... | |
|
|
|
|
|
|
|
для: MOR(WAL)
(21.03.2007 в 12:04)
| | А $novbly это строка или несколько строк? | |
|
|
|
|
|
|
|
для: Yuri
(21.03.2007 в 12:10)
| | строка | |
|
|
|
|
|
|
|
для: MOR(WAL)
(21.03.2007 в 12:13)
| | Покажите как в таблицу пишете... В самом скрипте ошибок нет
Хотя лучше писать в вашем случае
$fp = fopen("novosty.txt","a");
|
| |
|
|
|
|
|
|
|
для: Yuri
(21.03.2007 в 12:18)
| | <tr>
<td height="164" valign="top"><hr color="#0000FF" align="center" size="3px">
<?
#####################################
if ($Pass=="*************"){
$fp = fopen("novosty.txt","ab");
$novbly=$novbly."\r\n";
fwrite($fp, $novbly, strlen($novbly));
fclose($fp);
}
#####################################
$order = file("novosty.txt");
$number_of_order = count($order);
$b=1;
for ($i=0; $i<=$number_of_order; $i++){
$nov[$b] = $order[$i];
$b++;
}
echo $nov[$b-2];
?></td>
</tr>
<tr>
<td height="164" valign="top"><hr color="#0000FF" align="center" size="3px"><? echo $nov[$b-1]; ?></td>
</tr>
<tr>
<td height="164" valign="top"><hr color="#0000FF" align="center" size="3px">
<? echo $nov[$b]; ?></td>
</tr>
вот этот фрагмент | |
|
|
|
|
|
|
|
для: MOR(WAL)
(21.03.2007 в 09:41)
| | У меня так все работает:
$fd = fopen($file,"w");
fwrite($fd, date('d m y')."\r\n");
|
| |
|
|
|
|
|
|
|
для: margol
(21.03.2007 в 12:25)
| | Это будет перезапись | |
|
|
|
|
|
|
|
для: MOR(WAL)
(21.03.2007 в 09:41)
| | Всё... стало разбиваться по строкам... но выводится только последняя... что на этот раз? | |
|
|
|
|
|
|
|
для: MOR(WAL)
(21.03.2007 в 12:31)
| | После чего стало ?... если после $fp = fopen("novosty.txt","w"); , то просто там ничего больше нет... | |
|
|
|
|
|
|
|
для: Yuri
(21.03.2007 в 12:40)
| | нет..нет... всё есть, так же записываю... немного вывод поменял... проверил файл стал записывать построчно... странно но всё работает... пока... | |
|
|
|