Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
|
Результаты опроса: Вам понравилось?
|
|
Да, очень
|
  
|
4 |
36.36% |
|
Нормально
|
  
|
4 |
36.36% |
|
Нет, это не нужно
|
  
|
3 |
27.27% |
 |
|

14.10.2009, 16:37
|
|
Участник форума
Регистрация: 11.04.2007
Сообщений: 103
Провел на форуме: 1006699
Репутация:
273
|
|
Сообщение от mff
А вы пробывали этот код? В Opera 10 проверил, не работает:
Код HTML:
<a href="http://forum.antichat.ru" title="Форум АНТИЧАТ	Forum ANTICHAT">ссылка</a>

; - забыли в Вашем примере
В 9.64 работает 
Пример:
Код HTML:
<a href="http://forum.antichat.ru" title="Форум АНТИЧАТ Forum ANTICHAT">ссылка</a>
Последний раз редактировалось [dword]; 14.10.2009 в 16:40..
|
|
|

14.10.2009, 16:47
|
|
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
Провел на форуме: 5866479
Репутация:
1809
|
|
[dword], поправил первый пост, я имел в виду вертикальную табуляцию
; забыл, ага. Еще заметил что в FF тоже не работает.
|
|
|

17.10.2009, 15:07
|
|
Постоянный
Регистрация: 20.01.2007
Сообщений: 705
Провел на форуме: 5381835
Репутация:
1329
|
|
Тень для текста с помощью CSS
Может кто-то и не знает, но красиво оформить текст с помощью добавления к нему тени можно и без использования всяких JS-скриптов.
Для этого существует свойство text-shadow.
Пример использования:
Код:
h2 {
color: #FF0000;
text-shadow: 2px 2px 4px #0000FF;
}
Код HTML:
<h2>Текст с тенью</h2>
Теперь наш заголовок второго уровня будет красный с синей тенью.
Циферки в свойстве означают:- Первые две цифры (2px 2px) — смещение тени на n пикселей по горизонтали и вертикали соответственно. Т.е. в нашем примере тень будет смещена на 2 пикселя вправо и вниз.
Можно указывать и отрицательные значения, тогда тень будет смещаться влево вверх.
- Третья цифра (4px) — ширина тени.
- Ну и последним в свойстве указывается цвет тени, в нашем случае это синий.
Вот, впринципе и все. Единственная проблема — совместимость с браузерами.
В Opera 10, Firefox 3.5.3, Chrome 3.0.195 — все ок работает;
в InternetExplorer 8 — не работает.
|
|
|
Кроссбраузерное добавление страницы в закладки |

20.10.2009, 21:59
|
|
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
Провел на форуме: 5866479
Репутация:
1809
|
|
Кроссбраузерное добавление страницы в закладки
JS
Код HTML:
function add_favorite(a) {
title=document.title;
url=document.location;
try {
// Internet Explorer
window.external.AddFavorite(url, title);
}
catch (e) {
try {
// Mozilla
window.sidebar.addPanel(title, url, "");
}
catch (e) {
// Opera
if (typeof(opera)=="object") {
a.rel="sidebar";
a.title=title;
a.url=url;
return true;
}
else {
// Unknown
alert('Нажмите Ctrl+D чтобы добавить страницу в закладки.');
}
}
}
return false;
}
HTML
Код HTML:
<a href="#" onclick="javascript: return add_favorite(this);">Добавить в Избранное</a>
Результаты проверки:
- Opera 10.00 - работает
- Internet Explorer 7 - работает
- Mozilla Firefox 3.0.14 - работает
- Google Chrome 3.0.195.27 - alert (Ctrl+D работает)
- Apple Safari 4.0 (530.17) - alert (Ctrl+D работает)

|
|
|

30.10.2009, 17:39
|
|
Постоянный
Регистрация: 29.07.2009
Сообщений: 400
Провел на форуме: 1455812
Репутация:
150
|
|
DonkeyDick
В теле страницы все равно остается куча не нужного кода. А за <xml и <noscript> ждите бан. вашему сайту..
Известно, хостерщики любят навешивать баннеры.
Это партнерство. Ты бесплатно используешь их хостинг, они привлекают потенциальных клиентов...
Единственное верное решение - потратить 50 рублей себе на хостинг =\
|
|
|

31.10.2009, 21:17
|
|
Новичок
Регистрация: 05.04.2009
Сообщений: 6
Провел на форуме: 45991
Репутация:
0
|
|
А за <xml и <noscript> ждите бан. вашему сайту..
Вообще бред, можно подумать, что каждый сайт, использующий эти теги, неизбежно отправляется в баню! Сколько раз юзал <noscript> и всё было в порядке, никакого бана не последовало.
DonkeyDick,
LStr1ke,
Статические баннеры можно скрывать параметром opacity:
Код:
img {
opacity: 1.0;
filter:progid:DXImageTransform.Microsoft.Alpha (opacity=100);
}
Последний раз редактировалось Se7en; 31.10.2009 в 21:20..
|
|
|

15.11.2009, 14:10
|
|
Познающий
Регистрация: 25.10.2009
Сообщений: 54
Провел на форуме: 62271
Репутация:
9
|
|
Статья: Мини-комментатор на Php в одном файле,использующий в качестве бд файлы.
Я недавно начал изучать PHP и сразу захотелось создать что-нибудь,да не просто 1+1=2 ,а довольно полезное...
Итак:
Всё в трёх файлах,ниже --- и форма и вывод:
PHP код:
<html><?php
include('config.php');
#вывели данные
$fh = file("mess.txt");
for ($i = count($fh); $i>0; $i--) echo ($fh[$i-1]."<br>"); ?>
<form name="form1" method="post" action="vid.php">
<INPUT TYPE="text" NAME="mess"><BR>
<INPUT TYPE="submit" value="Отправить"><BR>
<b>Текст</b>-[b]Текст[/b]<BR>
<i>ТЕКСТ</i>-[i]Текст[/i]<BR>
</form>
<?php $today = date("H:i:s"); echo ("Щас :<b> $today</b>") ?>
</html>
<?php
#теперь запись
if(isset($_POST['mess'])) {
$mess = $_POST['mess'];
} else {
echo ("Сообщение пусто");
}
if ($mess == '') {
echo (",или заданы неверные символы!");
} else {
$m = $_POST['mess'];
$fh = fopen("mess.txt","a");
$today = date("H:i:s");
$mess = trim($mess);
fwrite($fh,"<BR><FONT COLOR='#0000CC'>$today </FONT><FONT COLOR='#FF0000'>$ip</FONT>$m<BR>");
fclose($fh);
}
?>
Добавочный файл : config.php
PHP код:
<?php
$m = str_replace("[b]","<b>",$m);
$m = str_replace("[/b]","</b>",$m);
$m = str_replace("[/i]","</i>",$m);
$m = str_replace("[i]","<i>",$m);
?>
В примере я использовал форму для отправки кс серваков,поскольку все их не запомнить,а в избранном и так их море,тут можно написать ип,хар-ку...
Ник отправителя = Ip через прокси его(как уж знаю так и сделал  )
Текст : через trim($text) очищаем от вредных знаков...
Респект АНТИЧАТу за обильный материал,на основе которого это было сделано...
Последний раз редактировалось N2kroot; 15.11.2009 в 15:30..
Причина: Обновление скрипта
|
|
|

20.11.2009, 13:00
|
|
Участник форума
Регистрация: 03.09.2009
Сообщений: 179
Провел на форуме: 1014907
Репутация:
90
|
|
Защита паролей
Следующий скрипт захэширует пароль так, что его будет очень сложно расшифровать (пробрутить), причём без соли...
PHP код:
<?php
$pass = '123456';
$md5 = md5($_GET['p']);
$md5 = base_convert($md5, 16, 10);
$md5 = strrev($md5);
$md5 = base_convert($md5, 10, 16);
$md5 = md5($md5);
echo "Password's hash: ".$md5;
?>
Стандартный md5 пароля 123456 вернёт e10adc3949ba59abbe56e057f20f883e
после всех операций в скрипте, хэш получится совсем другой (d23f62509ec1c377a9744174e325ee63).
Для усиления ещё можно использовать арифметические операции.
|
|
|

21.11.2009, 20:18
|
|
Познающий
Регистрация: 25.10.2009
Сообщений: 54
Провел на форуме: 62271
Репутация:
9
|
|
Это не статья, напиши ещё: как разшифровать и сделай полу ввода =)
|
|
|

24.11.2009, 18:48
|
|
Познающий
Регистрация: 25.10.2009
Сообщений: 54
Провел на форуме: 62271
Репутация:
9
|
|
Сообщение от max_rebel
Постраничная навигация на PHP
Что это и зачем?
Это моя первая маленькая статья на тему PHP,ибо в последнее время занялся php. В этой мини статье я расскажу вам друзья как сделать постраничную навигацию на сайте. Допустим из базы у нас на сайте выводятся новости которые через цикл выкладываются на странице, но если этих новостей в базе много то надо выводить по 4-5 на страницу чтоб страница не растягивалась вниз, и соответственно внизу страницы надо делать ссылку на следующую страницу с 4-5 новостями. Я пытался найти готовый код, но всё что нашёл оказалось каким-то сложным ибо я тока начинаю учить php и в итоге я решил написать всё сам. Да и кстати эта статья наверно больше подойдёт начинающим в php. Вобщем код:
Код
[PHP]
PHP код:
<div id="content"> <?php include("parts/menu.html");?> <div class="content_main"> <h3><span class="bright">Галерея</span></h3> <?php #Проверка есть ли переменная check_id от ссылки "вправо" внизу div='content' #если её нет, то она приравнивается нулю if(!isset($_GET["check_id"])){ $check_id=0; } #вытаскивается из массива $_GET if(isset($_GET["check_id"])){ $check_id=$_GET["check_id"]; }else{ #ЕСЛИ чёто не так то она приравнивается нулю $check_id=0; } #соединяемся первый раз $db = mysql_connect("*****","****","****"); $db_connect = mysql_select_db("me",$db); # #Ищем максимальное значение id в БД gallery # $maxim_res=mysql_query("SELECT MAX(id) FROM gallery"); #заносим запрос к БД в $maxim $maxim=mysql_fetch_array($maxim_res); #вытаскиваем из array $maxim первое значение, оно же и есть последнее #в таблице gallery #echo $maxim['0']; #если значение для вывода из таблицы больше чем реальное значение #последнего поля id в таблице, то оно приравнивается нулю #и таким образом загружается первая страница if($check_id>=$maxim['0']){ $check_id=0; } #соединяемся второй раз для вывода данных на страницу # $db = mysql_connect("*******","****","*****"); $db_connect = mysql_select_db("me",$db); $result = mysql_query("SELECT * FROM gallery WHERE id>$check_id LIMIT 2",$db); #вывод данных while($gallery = mysql_fetch_array($result)){ #приравнивается первая ячейка из array $gallery т.е. id из БД gallery #чтоб потом подставить в ссылку "вправо" внизу div='content' $gallery_0 = $gallery["0"]; printf(" <div class='gallery_item'> <a href='%s' target='blank'><img src='%s' class='gallery_img'></a> <a href='%s' target='blank'><img src='%s' class='gallery_img'></a> <p class='p_content_gallery'>%s</p> <br clear='all'> <a href='%s' class='date' target='blank'>%s</a> </div>",$gallery["img_big1"],$gallery["img_small"],$gallery["img_big2"],$gallery["img_small2"],$gallery["text"],$gallery["link_http"],$gallery["link"]); }
Что за файлики инклудятся? Потерял пока писал? Или как 
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|