Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Помогите разобраться

Ответить
Настройки темы
Помогите разобраться
igr igr вне форума

Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


Почему я не могу отформатировать $d, $h, b, как обычный html?:
14 *echo "<hr><b>$d</b><br>";
заранее благодарен за помощь.

* * * * * * * * *1 *<?php
2 * $filename = "n.txt";
3 * $fh = fopen($filename, "r";
4 * $contents = fread($fh, filesize ($filename));
5 * fclose($fh);
6
7 * $recs = preg_split("/===/", $contents);
8 * reset($recs);
9 * while (list(, $r) = each($recs))
10 {
11$matches = explode("***", $r);
12list($d,$h,$b) = $matches;
13
14 *echo " *<hr> $d *<br> * " * *;
15 *echo " * * * * *$h * <br> * " * ;
16 *echo " * * * * *$b * <br> * " * ;
17 *echo " *<hr> *<br> * * * *" * ;
18 *};

* * * * * * * * *19 ?>

Отправлено: 13:19, 27-07-2003

 

редкий гость


Сообщения: 1696
Благодарности: 44

Профиль | Сайт | Отправить PM | Цитировать


igr
Впервые в жизни вижу использование reset/each, а не foreach А смысла вопроса я не понял. Что такое "отформатировать как обычный html"?

-------
http://ivank.ru


Отправлено: 16:34, 27-07-2003 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Prisoner

Engrossed by the Void


Сообщения: 2229
Благодарности: 60

Профиль | Отправить PM | Цитировать


ivank, Солидарен.

От себя добавлю (только в качестве озвучивания личных предпочтений ): имхо лучше больше кавычек, чем перменная в строке - Echo "Бла-бла-бла".$d."бла-бла-бла"

-------
Не могу дать более дельный совет - не хватает системных ресурсов...


Отправлено: 18:50, 27-07-2003 | #3

igr igr вне форума Автор темы

Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


Всем спасибо, все вроде как даже заработало : ),
теперь только остается понять как это все работает : )

Отправлено: 19:56, 28-07-2003 | #4


Аватара для Prisoner

Engrossed by the Void


Сообщения: 2229
Благодарности: 60

Профиль | Отправить PM | Цитировать


Аминь

-------
Не могу дать более дельный совет - не хватает системных ресурсов...


Отправлено: 22:18, 28-07-2003 | #5


Новый участник


Сообщения: 20
Благодарности: 0

Профиль | Отправить PM | Цитировать


Prisoner
Поддерживаю. Работает быстрее, и нет необходимости искать подобную ошибку, как например у igr.

igr
Такое может случится, если Вы вместо двойных ковычек (echo "text, $var" напишете одинарные - echo 'text, $var'. В первом случае парсер выведет строку "текст, <значение переменной $var>", а во втором "text, $var". Чувствуете разницу? Опять же, чтобы подобных ошибок не возникало, лучше выносить за ковычки переменные:
Код: Выделить весь код
 
// строки 
echo "text, ".$var; // и 
echo 'text, '.$var; *// выведут один и тот же текст.
С уважением,
General.

-------
не бывает глупых программистов, есть тупые компиляторы


Отправлено: 21:00, 18-09-2003 | #6



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Помогите разобраться

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
MySQL - Помогите разобраться Red Virus Программирование и базы данных 1 04-03-2008 21:39
FreeBSD - Помогите разобраться. Myrzilka Общий по FreeBSD 0 15-01-2008 23:51
Помогите разобраться Degrimort Видеокарты 12 26-12-2007 17:46
Помогите разобраться Larich Хочу все знать 1 08-06-2007 08:25
Помогите разобраться..... Dimskiy Microsoft Windows 2000/XP 4 26-06-2006 18:50




 
Переход