adust, Спасибо, очень выручил
PaRtiZzaN [Off] (12.09.2016 / 20:34)
ДоХтор, Да что тут объяснять, не могу нормально код впилить в эти дивы, вся вёрстка сайта ломается.
Это называется "встраивание" (или
вкрапление) кода. И его тоже надо писать не абыкак. Почитай тут
Рекомендации по написанию чистого кода. А этот кусочек кода лучше записать так
* (+/-)
?>
<div class="panel-group" id="accordion">
<?php $for = mysql_query("SELECT * FROM `forum` WHERE `type`='f'"); ?>
<?php while($f = mysql_fetch_assoc($for)) { ?>
<div class="panel panel-default">
<div class="panel-heading">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion" href="#collapseOne">
<?php echo $f['text']; ?>
</a>
</h4>
</div>
<?php $sql = "SELECT * FROM `forum` WHERE `type`='r' AND `refid`='". $f['id'] ."'"; ?>
<?php $for_r = mysql_query($sql); ?>
<div id="collapseOne" class="panel-collapse collapse in">
<div class="panel-body">
<?php while($fr = mysql_fetch_array($for_r)) { ?>
<?php echo '<a href="/forum/?id='. $fr['id'] .'">'. $fr['text'] .'</a>'; ?>
<?php } ?>
</div>
</div>
</div>
<?php } ?>
</div>
Как видишь, теперь код чётко разделён - у пхп свои строки, у хтмл свои.
PaRtiZzaN, написал бы "помогите запилить аккардеон"
боян
надо было пейсать "как фставить пхп в хтмл"
или я х.з. в чем там проблема была.
больше похоже на сделайте за меня
помогите сделать чтобы при нажатии на 2ую ссылку открывалось includes/profile/stat.php а не
includes/profile/info.php
echo '<div class="list2"><p>' .
'<div style="cursor:pointer;" onclick="var _n=this.parentNode.getElementsByTagName(\'div\')[1];if(_n.style.display==\'none\'){_n.style.display=\'\';}else{_n.style.display=\'none\';}">' . functions::image('contacts.png') . ' ' . $lng['information'] . '</div>' .
'<div style="display:none">';
include('includes/profile/info.php');
echo '</div>' .
'<div style="cursor:pointer;" onclick="var _n=this.parentNode.getElementsByTagName(\'div\')[1];if(_n.style.display==\'none\'){_n.style.display=\'\';}else{_n.style.display=\'none\';}">' . functions::image('rate.gif') . ' ' . $lng['statistics'] . '</div>' .
'<div style="display:none">';
include('includes/profile/stat.php');
echo '</div>';
MARAZM, запиши иды разные в дивы, и цепляйся к ид, а не к имени тега getElementsByTagName
или document.getElementsByClassName('list1')
Мне нужно выгруженного файла получить название самого файла (реальное) без расширения.
$_FILES['file']['name'] - передает имя.расширение
# MARAZM (25.09.2016 / 20:58)
Мне нужно выгруженного файла получить название самого файла (реальное) без расширения.
$_FILES['file']['name'] - передает имя.расширение
Отрежь расширение или вырежь имя. В чем проблема?