ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

18.11.2007, 19:43
|
|
Постоянный
Регистрация: 30.08.2005
Сообщений: 730
Провел на форуме: 6828219
Репутация:
2274
|
|
Chrek625, ну у тебя и запросики... Можно попробовать делать /index.php#page и чтобы js грузил при этом page.php например, а при клике на какое-то меню, ссылка меняласьбы на /index.php#lalala это к примеру... Как это сделать - незнаю... Ищи форумы по JS. Это не по PHP проблема
|
|
|

18.11.2007, 22:34
|
|
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
Провел на форуме: 3069349
Репутация:
808
|
|
Chrek625,
PHP код:
//----------------------
// frameset.html:
//----------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Пример</title>
</head>
<frameset cols="160,*" frameborder="no" border="0" framespacing="0">
<frame src="menu.html" name="leftFrame" scrolling="No" noresize="noresize" id="leftFrame" title="leftFrame">
<frame src="main.html" name="mainFrame" id="mainFrame" title="mainFrame">
</frameset>
<noframes>
<body>
Ваш браузер не подерживает фреймы.
</body>
</noframes></html>
//------------------
// main.html:
//------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Контент</title>
<style type="text/css">
<!--
p { clear:left; }
//-->
</style>
</head>
<body>
<p>Разный контент.....</p>
<img align="left" src="http://google.com/images?q=tbn:http://www.intotheblack.ca/files/images/SamsaraInField_0.jpg">
<p>1</p>
<img align="left" src="http://google.com/images?q=tbn:www.dfrc.nasa.gov/gallery/photo/F-18SRA/Medium/EC95-42988-5.jpg">
<p>2</p>
<img align="left" src="http://google.com/images?q=tbn:http://www.ifc-leasing.com/images/aviateh/an/An-148_1.jpg">
<p>3</p>
</body>
</html>
//------------------
// menu.html:
//------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Меню</title>
</head>
<body>
<ul>
<li><a href="http://antichat.ru" target="mainFrame">Antichat</a></li>
<li><a href="http://google.ru" target="mainFrame">Google</a></li>
<li><a href="http://ya.ru" target="mainFrame">Yandex</a></li>
</ul>
</body>
</html>
Сохрани все три файла в одну папку и открой frameset.html.
|
|
|

19.11.2007, 11:35
|
|
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
Провел на форуме: 2238549
Репутация:
1318
|
|
ant0ha, зачем изобретать колесо, когда весь смысл задания можно сделать одним запросом и выгрести результаты?
SELECT author, COUNT(id) NUM FROM lalala GROUP BY author ORDER BY NUM DESC
Chrek625, просто пропиши в всех ссылок меню атрибут target="ИМЯ_ФРЕЙМА", где ИМЯ_ФРЕЙМА - это имя фрейма, в котором ты отображаешь контент.
|
|
|

19.11.2007, 11:51
|
|
Познающий
Регистрация: 22.03.2007
Сообщений: 45
Провел на форуме: 110666
Репутация:
9
|
|
А как правильно сделать Облако тегов на Php?
|
|
|

19.11.2007, 12:00
|
|
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
Провел на форуме: 2238549
Репутация:
1318
|
|
Сначала определись, что оно должно олицетворять... Если какую-то твою локальную байду - создай отдельную табу, куда при поиске будешь включать слова в соответствии с понятием релевантности в контексте поиска по твоему сайту. Каждый поисковый термин награди такой величиной как "вес" - количество поисков по данному термину. Потом выгребай из табы какое-то число записей и в соответствии с их весом и релевантностью выводи в заданном размере и цвете...
|
|
|

19.11.2007, 13:32
|
|
Постоянный
Регистрация: 07.11.2007
Сообщений: 392
Провел на форуме: 1325167
Репутация:
100
|
|
Залил на сат
|
|
|

19.11.2007, 17:18
|
|
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
Провел на форуме: 2238549
Репутация:
1318
|
|
Смотри выше, я написал запрос.
|
|
|

19.11.2007, 18:01
|
|
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме: 4832771
Репутация:
1916
|
|
Дайте пожалуйста линки на очень подробные маны по сессиям и кукисам. То что в самоучителях и общих манах пишут всё время путаюсь. Хотелось бы более подробно изучить.
Заранее спасибо 
|
|
|

19.11.2007, 18:51
|
|
Reservists Of Antichat - Level 6
Регистрация: 19.03.2007
Сообщений: 953
Провел на форуме: 7617458
Репутация:
3965
|
|
Тут есть кое-что
http://php.su/functions/?page=S
__________________
BlackHat. MoDL
|
|
|

19.11.2007, 19:00
|
|
Постоянный
Регистрация: 16.04.2007
Сообщений: 398
Провел на форуме: 3371897
Репутация:
1462
|
|
Сообщение от [x26]VOLAND
Нужно вычислить количество повторений каждого имени
возможно очень далеко не идеальный выход но кол-во повторений можно посчитать:
например SELECT имён в массив , затем сравнивание по циклу ( если имя[i] = имя[j] , тогда счётчик для nameCount[i]++ , а имя[j] удалить из массива... unset(); (чтоб его еще раз не сравнивать)... в итоге получим массив без одинаковых элементов и сопоставленными цифрами повторений...
пример кода (возможно полностью кривой ,но что-то вроде этого (давно я на php не кодил...) )
Код:
$counter = array();
$ath = mysql_query( // select имён
while($names = mysql_fetch_array($ath)){ //в массив
}
for (i = 0 ; i <= count($names); i++){
for (j = i ; i <= count($names); j++){
if( $names[j] == $names[i]){
$counter[i] += 1;
unset($names[j]);
}
}
}
получаем "колонки" $names , и $counter ,
например echo("$names[1] - $counter[1] - совпадений");
а чтоб упорядочить по убыванию можно в обьединить один массив а потом ksort($имя массива...)
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|