| |
|
|
| | Помогите мне! Вобщем у меня такая проблема:
Есть у меня гостевая книга, сообщения из неё берутся из файла records.txt. Данные из файла берутся вот таким скриптом:
<?php $book=file("records.txt");
$count=count($book);
for($i=0;$i<$count;$i++){
$row=explode(':::',$book[$i]);?><table width="100%" border="1">
<tr>
<td width="10%" class="tekst">
<div align="left"><?php echo "<a href=\"mailto:$row[1]\">$row[0]</a>";?></div>
<div align="left"></div></td>
<td width="90%" class="tekst">
<div align="left"><?php echo "$row[2]";?></div>
</td>
</tr>
<tr>
<td colspan="2" class="tekst">
<div align="left"><?php echo "$row[3]";?></div></td>
</tr>
</table><?php } ?>
|
Если в сообщенииприсутствует перевод строки, то сообщения в данной таблице не отображаются, и всё остальное путается местами. Как мне сделать так, чтобы в месте сообщения в текстовом файле перевод строки не учитывался, или что-то наподобие это! Спасибо! | |
| |
|
|
| |
|
|
| |
для: Freddie_X
(18.05.2006 в 22:48)
| | | Когда записываешь сообщение в файл, можно, например, перевод строки заменять на <BR> или пустой строкой...
<?
$message_text = str_replace('\n', '<BR>', $message_text);
?>
|
| |
| |
|
|
| |
|
|
| |
для: ec_stasis
(18.05.2006 в 23:16)
| | | Такая-же петрушка, не помогает! ;-( | |
| |
|
|
| |
|
|
| |
для: Freddie_X
(18.05.2006 в 23:23)
| | | возможно, виноват не перевод строки... а сообщений об ошибках никаких не выводит? | |
| |
|
|
| |
|
|
| |
для: ec_stasis
(18.05.2006 в 23:40)
| | | А на каком сервере висит твоя гостевая книги, под управлением какой ОС и какого Сервера??? может быть дело в кодировках.... | |
| |
|
|
| |
|
|
| |
для: tjroot
(19.05.2006 в 01:03)
| | | Сервер Apache, система Windows XP
Ой! Урааааа!!! Всё получилось! Надо было не так:
$message = str_replace("\n", "<BR>", $message);
|
а так:
$message = str_replace("\r\n", "<BR>", $message);
|
Спасибо Всем! Вроде решил вопрос! | |
| |
|
|
| |
|
|
| |
для: Freddie_X
(19.05.2006 в 08:28)
| | | Ну если система виндовс, то естественно, так. Насколько я понимаю это у тя домашний сервер... Смотри, на хостинг перенесешь - работать не будет... (если конечно, не найдешь виндовс-хостинг) | |
| |
|
|
| |
|
|
| |
для: ec_stasis
(19.05.2006 в 09:44)
| | | Ага, спасибо! ;-) | |
| |
|
|