Вопрос знатокам php. Есть такой код
<?php if (user_is_logged_in()) {
print '<div class="adto">' . print flag_create_link('bookmarks', $node->nid) . '</div>';
}
else {
echo "hi";
}
?>
Все вроде бы работает, но на странице выводится цифра "1" почему-то + div заканчивается далеко не там, где нужно. В чем может быть проблема?
Комментарии
зачем второй print? это вообще законно?
Спасибо, что ткнули) Все заработало)
Скорее, зачем первый