Где в коде ошибка?
Где в коде ошибка?
<?php
session_start();
error_reporting (E_ALL);
?>
<link rel="stylesheet" href="chat.css" type="text/css" />
<?php
echo ("<div id=\"block_chat\">");
echo ("<div class=\"comments_blok\">");
$comments_file = array_reverse (file("/data/chat.dat"));
if(!$comments_file)
echo ('<span style=" font-size:12px;">Нет записей.</span>');
else
{
foreach($comments_file as $line)
{
$elem = explode('<!>',$line);
echo("
<div class=\"comments_name\"><span class=\"mem_name\"><b>".$elem[2]."</b></span></div>
<div class=\"comments_text\"><span class=\"mem_texst\">".$elem[3]."</span></div>
<div class=\"comments_dat\">". $elem[4]."</div>
<div class=\"comments_par\"></div>
");
}
}
echo ("</div>");
echo ("</div>");
?>
На денвере нет, а когда выгрузил, хостиг показал
Undefined offset
в этих строках
echo("
<div class=\"comments_name\"><span class=\"mem_name\"><b>".$elem[2]."</b></span></div>
<div class=\"comments_text\"><span class=\"mem_texst\">".$elem[3]."</span></div>
<div class=\"comments_dat\">". $elem[4]."</div>
<div class=\"comments_par\"></div>
");
Источник: Stack Overflow на русском