Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Я в РНР мало разбираюсь и прошу помочь


Автор: Maiwend 1.4.2006, 09:26
function mess($name,$mess,$mail,$url,$city,$date,$answer)
{
global $BORDER, $DARK, $LIGHT;
echo "<BR><table border=0 align=center cellpadding=2 cellspacing=1 width=598 bgcolor=$BORDER>";
echo "<tr><td width=198 bgcolor=$DARK class=p>";
if ($mail=="") {echo "<b>$name</b></td>"; }
else { echo "$mail<BR><b>$name</b></a></td>"; }
76строчка// echo "<td width="100" align="center">Ñîîáùåíèå:</td><td align="RIGHT">89797</td></tr><tr><td width="198" bgcolor=$DARK class=p>";
77 // echo "<td align="RIGHT">89797</td></tr><tr><td width="198" bgcolor=$DARK class=p>";
78// echo "<tr><td width="198" bgcolor=$DARK class=p>";
if ($city=="") {echo "<b>íåòó ãîðîä</b></td>"; }
else { echo "<b>$city</b></td>"; }
// echo "<td rowspan="2" colspan="2" align="center"><div align=justify>$mess</div></td></tr><tr><td width="198">$url</td></tr><tr><td width=198 bgcolor=$DARK class=p>1</td><td colspan="2">";
if(!($answer=="")) {
echo "<b>Îòâåò :</b> $answer";
echo "</td></tr>"; }
echo "</table>";
echo "<table border=0 cellpadding=0 cellspacing=0 width=598 height=4><tr><td height=4></td></tr></table>";
}

Закоментированные строчки выдают такую ошибку:
Parse error: parse error, unexpected T_LNUMBER, expecting ',' or ';' in z:\home\localhost\www\guestboot\guest.php on line 76

Не могу разобраться знаний не хватает.
Если кто-то может что подсказать заранее спасибо.

Автор: ZlojEzh 1.4.2006, 09:50
кавычки экранировать надо
Код

echo "<td width=\"100\" align=\"center\">Ñîîáùåíèå:</td><td align=\"RIGHT\">89797</td></tr><tr><td width=\"198\" bgcolor=$DARK class=p>";
echo "<td align=\"RIGHT\">89797</td></tr><tr><td width=\"198\" bgcolor=$DARK class=p>";
echo "<tr><td width=\"198\" bgcolor=$DARK class=p>";

Код

echo "<td rowspan=\"2\" colspan=\"2\" align=\"center\"><div align=justify>$mess</div></td></tr><tr><td width=\"198\">$url</td></tr><tr><td width=198 bgcolor=$DARK class=p>1</td><td colspan=\"2\">";


поставь себе какой-нить редактор с подсветкой PHP-кода (тот же php expert editor) - сразу станет видно, где слэша не хватает

Автор: Maiwend 1.4.2006, 09:52
Ок. Спасибо! smile

Автор: Serkys 4.4.2006, 19:51
Maiwend, отметь, пожалуйста, вопрос решённым (вверху страницы под полем для поиска).

Автор: PARROT 4.4.2006, 20:46
И Товарищи, Пользуемся кнопкой КОД. Пойди без подсветки пойми чего, смотрится как масса символов. smile

Автор: Serkys 4.4.2006, 21:52
Цитата(PARROT @ 4.4.2006, 21:46 Найти цитируемый пост)
Пользуемся кнопкой КОД.

Я код даже читать не стал. Глаза отказываются передавать в мозг столь неудобоваримую инфу.

Автор: Maiwend 6.4.2006, 14:48
Понаписали то smile)

Serkys
Ладно нажму. Глаза у тебя с фильтрацией smile)

PARROT
Хорошо

Автор: skalex 6.4.2006, 15:23
Цитата
кавычки экранировать надо


или в качестве обрамляющих кавычек использовать одинарные кавычки, что ИМХО удобнее.

Код

echo '<td width="100" align="center">Niiauaiea:</td><td align="RIGHT">89797</td></tr><tr><td width="198" bgcolor="'.$DARK.'" class=p>';
echo '<td align="RIGHT">89797</td></tr><tr><td width="198" bgcolor="'.$DARK.'" class=p>';
echo '<tr><td width="198" bgcolor="'.$DARK.'" class=p>';

Автор: Maiwend 21.4.2006, 14:39
\У\ж\е \э\к\р\а\н\и\р\у\ю \и \м\н\е \т\а\к \у\д\о\б\н\е\й\:\) 

Автор: Mal Hack 21.4.2006, 23:43
1. Не флеймим.
2. Автора, попрошу ознакомиться с: http://vingrad.ru/PHP-ART-002846 и функцией поиска по форуму, а также утилитой IWantToLearnPHPmanualy.exe 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)