Нужен короч такой код:
Допустим есть ссылка "Контакты". Жмешь на нее, страница обновляется и под ссылкой появляются Контакты. Жмеш еще раз - они убираются. Такой код есть на coolcms , но ска времени ковырять нет. С меня 10 р, код в лс
[code]<?
echo''.($_GET['kon'] == 1?'<a href="?kon=">Konтakты</a>':'<a href="?kon=1">Konтakты</a>').''.($_GET['kon'] == 1?'milo : lark69Удалён и др коnтакты которыe выводишь' : NULL);
?>[/code]
примeр: http://spufi.ru/file.php
кошeль: R366462505463
$show_contact = isset($_COOKIE['show_contact']) ? (int) $_COOKIE['show_contact'] : 0;
if ($show_contact == 1) echo 'Выводим контакты';
Ну и где-то сделать установку cookie, а если тебе нужно просто быстро скрывать и показывать контакты, тогда проще и лучше на JS сделать
Можно ведь без обновления страницы, через javascript...
Если с обновлением - get
С помощью jquery тоже можно сделать без перезагрузки страницы.
P.s но нужно подключить ~100кб библиотеку jquery
Код
<?php
if(isset($_GET['contact'])){
if(isset($_COOKIE['contact'])){
setcookie('contact', '', time() - 60, '/');
}else{
setcookie('contact', 'contact', time() + 60, '/');
}
header('Location:?');
}
echo '<a href=?contact>Контакты</a><br/>';
if(isset($_COOKIE['contact'])){
echo 'Контакты бла бла бла...';
}
?>
Пример http://mirimg.ru/3.php?
такое пойдет?
[code]
<?php
echo'<a href="javascript:sh()">Контакты</a><br>';
?>
<div id="info" style="padding-top:15px;">
<?
echo'тут контакты';
?>
<script type="text/javascript">
sh();
function sh() {
obj = document.getElementById("info"
if( obj.style.display == "none" ) { obj.style.display = "block"; } else { obj.style.display = "none"; }
}
</script></div>
<?
//тут далее код
?>
[/code]