Доброго времени суток учитель! Я вновь пришёл за помощью!
Я написал простой что бы из текстовой базы данных брать информацию и на её основе выводить блоки с текстом. Выглядит он так:
Код
<?php
function returen_html($file_name)
{
$i=0;
$return_html='';
$file_html_text_arry=explode(";",file_get_contents($_SERVER['DOCUMENT_ROOT'].'/'.$file_name));
foreach($file_html_text_arry as $key=>$val)
{
$html_text=explode(",",$val);
foreach($html_text as $key_html=>$html_body)
{
if(i<1)
{
$html=explode("=",$html_body);
$html_arry[$html[0]]='<div style=\"display:block;>\"'.$html[1].'</div>';
}
else
{
$html=explode("=",$html_body);
$html_arry[$html[0]]='<div style=\"display:none;>\"'.$html[1].'</div>';
}
$i++;
}
}
foreach($html_arry as $kay=>$val)
{
$return_html=$return_html.$val;
}
echo $return_html;
}
returen_html('html_base.txt');
?>
Но проблема в том что я не знаю как прибавить значения массива с строке. Я пробовал как в js $return_html+=$val; Но он выводит только последние значение.
Скажите пожалуйста. В чём моя ошибка?
Текстовая база выглядит так:
Цитата
file_title=title,file_body=<h1>I`m body</h1>;file_title=title2,file_body=<h1>I`m body2</h1>;
Добавлено (12.03.2015, 23:08)
---------------------------------------------
Прошло столько времени с того момента как я появился здесь в первые. Я успел научиться писать на javascript, php... И всё это благодаря вам и только вам. Сейчас получив заказ на 20 тысяч рублей так и хочется сказать вам спасибо за ту помощь, за наставления и опыт что вы мне дали. Большое вам спасибо.