Добрый вечер, мои коллеги-кодеры, я приехал сюда с поиском, чтобы найти ответ на всю проблему, решение проблемы на весь день.PHP: заголовки заголовков index.php не доступны для клика, не могут щелкнуть внутри сообщения через заголовок
Почему этот код
<h1><a href="<?=BASE_URL?>post/view/<?=$post['post_id']?>"><?=$post["post_subject"]?></a></h1>
не делает мои почтовые заголовки канального состоянии (иначе, если нажать на название, он должен перенаправить внутри поста).
Я сделал функцию в Post.php, где
function view(){
$this->post = get_first("SELECT * FROM post NATURAL JOIN user WHERE post_id='$post_id'");
}
Мой GitHub для проекта Here
Благодарим Вас за чтение этого :)) времени я не могу найти решение на больше, больше, я надеюсь, что вы, php боги, теперь лучше меня.
Обновление. Не было неясно. Я задал просто честный вопрос. Почему H1 не делает post TITLE clickable, где есть href = внутри.
<div class="span8">
<h1><a href="<?=BASE_URL?>post/view/<?=$post['post_id']?>"><?=$post["post_subject"]?></a></h1>
<p><?=$post["post_text"]?></p>
<div>
<span class="badge badge-success"><?=$post["post_created"]?></span><div class="pull-right"><span class="label">alice</span> <span class="label">story</span> <span class="label">blog</span> <span class="label">personal</span></div>
</div>
</div>
Все, что я сделал, это сделали копию post_index.php в posts_view.php, что позволяет мне нажать на название и увидеть пост внутри.
<?foreach($posts as $post):?>
<div class="span8">
<h1><?=$post["post_subject"]?></h1>
<p><?=$post["post_text"]?></p>
<div>
<span class="badge badge-success"><?=$post["post_created"]?></span><div class="pull-right"><span class="label">alice</span> <span class="label">story</span> <span class="label">blog</span> <span class="label">personal</span></div>
</div>
</div>
после
<div class="span8">
<h1><a href="<?=BASE_URL?>post/view/<?=$post['post_id']?>"><?=$post["post_subject"]?></a></h1>
<p><?=$post["post_text"]?></p>
<div>
<span class="badge badge-success"><?=$post["post_created"]?></span><div class="pull-right"><span class="label">alice</span> <span class="label">story</span> <span class="label">blog</span> <span class="label">personal</span></div>
</div>
</div>
Я изменил <h1><?=$post["post_subject"]?></h1>
к <h1><a href="<?=BASE_URL?>post/view/<?=$post['post_id']?>"><?=$post["post_subject"]?></a></h1>
, но есть проблема, он не делает h1
кликабельным, но у меня есть a href
.
Уверена, что это проблема php, как выглядит сгенерированный html? – jeroen
Вы должны опубликовать генерируемый html, (соответствующий раздел ...) источник того, что вы видите в браузере. – jeroen
У вас есть короткие теги PHP? –