Здравствуйте кто может подсказать или помочь в чате не видно ава пользователя? (тут скриншот чата http://my-files.ru/8ihb3k ) Вот весь код php файла. PHP: <?php session_start(); if(!(isset($_SESSION["username"]) && isset($_SESSION["password"]))) { php?> <?php header("Location: login.php");php?> <? exit(); } include('header.php'); $user=$_SESSION["username"]; require('config.php'); $res=mysql_query("select reason from tb_chatban where user='$user'"); $res=mysql_fetch_array($res); $reason=$res["reason"]; $res=mysql_query("select chatmoder from tb_users where username='$user'"); $res=mysql_fetch_array($res); $moder=$res["chatmoder"]; ?> <fieldset class="rlegend"> <div id="fieldheader"><center><b>.::Платный ЧАТ::.</b></center></div> <br> <fieldset style="background:#fff"> <span style="font-size: 10px; color: #000000; text-align: left;"> <b>В ЧАТе запрещено:</b> </span><br><br> <span style="font-size: 10px; color: #0000FF; text-align: left;"> - Размещать ссылки на посторонние ресурсы;<br> - Размещать сообщения рекламного характера;<br> - Размещать сообщения одного содержания;<br> - Размещать бессмысленные сообщения, не относящиеся к обсуждаемой теме;<br> - Оскорблять других участников ЧАТа;<br> - Использовать ненормативную лексику;<br> - Злоупотреблять смайлами или специальными символами;<br> - Указывать администрации или модерации, что и как делать;<br> - Обсуждать действия администрации или модерации.<br><br> </span> <span style="font-size: 10px; color: #0000FF; text-align: justify;"> Любые пользователи, которые будут клеветать на проект, препятствовать его развитию или отталкивать других пользователей на приобретение каких либо услуг, будут безвозвратно удалены с проекта! Любые вопросы связанные по работе проекта, а также тех. поддержка в ЧАТе не оказываются! Пользователи, задавшие вопросы администратору на данную тему будут блокированы в ЧАТе. </span> </fieldset> <a href="chathistory.php">Просмотреть историю сообщений ЧАТа</a> <br><br> <? if($moder=='1') { ?> <fieldset style="background: #fff"> <? include('chatmoder.php');?> </fieldset> <? } if($reason!='') { echo "<img src=\"images/lock.png\" align=\"middle\"> <span style=\"font-size: 18px; color: #ff0000;\">Уважаемый, $user, Вы получили Бан в чате и не можете теперь писать сообщения!!!<br>Причина: $reason</span>"; ?> <iframe frameborder="0" width="100%" height="43" src="chatads.php" marginheight="2" marginwidth="2" scrolling="no" allowtransparency="yes" name="chatads" style="border:#000000 1px solid;"></iframe> <iframe frameborder="0" width="100%" height="400" src="messlist.php" marginheight="2" marginwidth="2" scrolling="auto" allowtransparency="yes" name="chatmesslist" style="border:#000000 1px solid;"></iframe> <? }else{ ?> <iframe frameborder="0" width="100%" height="43" src="chatads.php" marginheight="2" marginwidth="2" scrolling="no" allowtransparency="yes" name="chatads" style="border:#000000 1px solid;"></iframe> <iframe frameborder="0" width="100%" height="400" src="messlist.php" marginheight="2" marginwidth="2" scrolling="auto" allowtransparency="yes" name="chatmesslist" style="border:#000000 1px solid;"></iframe> <iframe frameborder="0" width="100%" height="105" src="messadd.php" marginheight="2" marginwidth="2" scrolling="no" allowtransparency="yes" name="chatform" style="border:#000000 1px solid;border-top:0px"></iframe> <? } ?> <br> <? require('config.php'); $res=mysql_query("select sum(chatpaid) as allmoney, sum(chatmessages) as allmess from tb_users"); $res=mysql_fetch_array($res); $allmoney=$res["allmoney"]; $allmess=$res["allmess"]; mysql_close($con); ?> <fieldset style="background:#fff"> <legend>Статистика чата</legend> Всего оставлено сообщений в чате: (<b><?=$allmess?></b>)<br> Всего заработано в чате: (<b><?=$allmoney?></b>)<br> Лидеры в чате: <b><br> <table width=100% style="font-weight:normal; border: 1px solid green;"> <tr><td style="border: 1px solid green;">Имя пользователя</th><td style="border: 1px solid green;">Количество сообщений</th></tr> <? require('config.php'); $res=mysql_query("select username,chatmessages from tb_users order by chatmessages desc limit 10"); while($row=mysql_fetch_array($res)) { if($row["chatmessages"]>0) { echo "<tr><td align=center>".$row["username"]."</td><td align=center><b>".$row["chatmessages"]."</b> шт.</td></tr>"; } } ?> </table> </fieldset> <?php if (!defined('_SAPE_USER')){ define('_SAPE_USER', '8e1490aa04af653d47d20fdd7ffdd347'); } require_once(realpath($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php')); $sape_context = new SAPE_context(); ?> <? $text = $text = $sape_context->replace_in_text_segment($text); echo $text; ?> </fieldset> <? include('footer.php'); ?>
@MouseZver вот переделал все равно одно и тоже Код (Text): echo "<img src=/images/lock.png/ align=middle/> <span style=/font-size: 18px; color: #ff0000;/>Уважаемый, $user, Вы получили Бан в чате и не можете теперь писать сообщения!!!<br>Причина: $reason</span>"; ?> <iframe frameborder="0" width="100%" height="43" src="chatads.php" marginheight="2" marginwidth="2" scrolling="no" allowtransparency="yes" name="chatads" style="border:#000000 1px solid;"></iframe> <iframe frameborder="0" width="100%" height="400" src="messlist.php" marginheight="2" marginwidth="2" scrolling="auto" allowtransparency="yes" name="chatmesslist" style="border:#000000 1px solid;"></iframe> <?
синтаксис. Значения атрибутов в кавычки. HTML: <img src='images/lock.png' align='middle' /> в двойные нельзя, а то php запутается. --- Добавлено --- и в спан тоже и вообще везде. --- Добавлено --- ...style=/font-size:... вот этот слеш тоже лишний. короче синтаксических ошибок куча.
Бро, однако, ты бы сначала подучил основы, а потом уже учил других. У автора там двойные кавычки все слэшами прикрыты. Никто ни в чем не запутактся. Внимательнее надо быть. --- Добавлено --- Автор, правой кнопкой кликаешь на картинку битую в чате. Проверяешь, что у нее в src, потом добавляешь этот текст к своему URL и смотришь, открылось или не открылось. Не откроется. Сравниваешь каталоги с теми, что на сервере, меняешь путь так, чтобы открывалось по прямой ссылке. Когда заработает - втыкаешь поправленный путь в свой код.
@Fell-x27 Про экранирование я знаю. Речь шла о вот этой строке кода. PHP: echo "<img src=/images/lock.png/ align=middle/> <span style=/font-size: 18px; color: #ff0000;/>Уважаемый, $user, Вы получили Бан в чате и не можете теперь писать сообщения!!!<br>Причина: $reason</span>"; Просто скопировал и вставил. Выше можно проверить. Где тут экранированные двойные кавычки? --- Добавлено --- Про экранирование не говорю чтобы не забивать человеку голову. Там и так с пониманием пока сложно...
Кто подскажет, в исходнике показывает ошибку в этой строке, почему вроде все прописано провильно PHP: <script language="javascript" type="text/javascript" src="hint.js"></script>
обычно текст ошибки и говорит что не так, как минимум можно понять что эта ошибка следствие предыдущей, которая могла и не отображаться, ещё используй отладку/debug, почитай книгу по javascript, чтобы понять принцип его работы в браузере. и ещё раз, ты не написал текст ошибки.