ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Результаты опроса: Вам понравилось?
Да, очень 4 36.36%
Нормально 4 36.36%
Нет, это не нужно 3 27.27%
Голосовавшие: 11. Вы ещё не участвовали в этом опросе

Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #61  
Старый 14.10.2009, 16:37
Аватар для [dword]
[dword]
Участник форума
Регистрация: 11.04.2007
Сообщений: 103
Провел на форуме:
1006699

Репутация: 273
Отправить сообщение для [dword] с помощью ICQ
По умолчанию

Цитата:
Сообщение от mff  
А вы пробывали этот код? В Opera 10 проверил, не работает:

Код HTML:
<a href="http://forum.antichat.ru" title="Форум АНТИЧАТ&#09Forum ANTICHAT">ссылка</a>
; - забыли в Вашем примере

В 9.64 работает
Пример:
Код HTML:
<a href="http://forum.antichat.ru" title="Форум АНТИЧАТ 	 Forum ANTICHAT">ссылка</a>

Последний раз редактировалось [dword]; 14.10.2009 в 16:40..
 
Ответить с цитированием

  #62  
Старый 14.10.2009, 16:47
Аватар для mff
mff
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
Провел на форуме:
5866479

Репутация: 1809


Отправить сообщение для mff с помощью ICQ
По умолчанию

[dword], поправил первый пост, я имел в виду вертикальную табуляцию

; забыл, ага. Еще заметил что в FF тоже не работает.
 
Ответить с цитированием

  #63  
Старый 17.10.2009, 15:07
Аватар для FeraS
FeraS
Постоянный
Регистрация: 20.01.2007
Сообщений: 705
Провел на форуме:
5381835

Репутация: 1329


Отправить сообщение для FeraS с помощью ICQ
По умолчанию

Тень для текста с помощью 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 — не работает.
 
Ответить с цитированием

Кроссбраузерное добавление страницы в закладки
  #64  
Старый 20.10.2009, 21:59
Аватар для mff
mff
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
Провел на форуме:
5866479

Репутация: 1809


Отправить сообщение для mff с помощью ICQ
По умолчанию Кроссбраузерное добавление страницы в закладки

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 работает)

 
Ответить с цитированием

  #65  
Старый 30.10.2009, 17:39
Аватар для LStr1ke
LStr1ke
Постоянный
Регистрация: 29.07.2009
Сообщений: 400
Провел на форуме:
1455812

Репутация: 150
По умолчанию

DonkeyDick
В теле страницы все равно остается куча не нужного кода. А за <xml и <noscript> ждите бан. вашему сайту..
Цитата:
Известно, хостерщики любят навешивать баннеры.
Это партнерство. Ты бесплатно используешь их хостинг, они привлекают потенциальных клиентов...
Единственное верное решение - потратить 50 рублей себе на хостинг =\
 
Ответить с цитированием

  #66  
Старый 31.10.2009, 21:17
Аватар для Se7en
Se7en
Новичок
Регистрация: 05.04.2009
Сообщений: 6
Провел на форуме:
45991

Репутация: 0
Отправить сообщение для Se7en с помощью ICQ
По умолчанию

Цитата:
А за <xml и <noscript> ждите бан. вашему сайту..
Вообще бред, можно подумать, что каждый сайт, использующий эти теги, неизбежно отправляется в баню! Сколько раз юзал <noscript> и всё было в порядке, никакого бана не последовало.

DonkeyDick,
LStr1ke,

Статические баннеры можно скрывать параметром opacity:

Код:
img {
opacity: 1.0;
filter:progid:DXImageTransform.Microsoft.Alpha (opacity=100); 
}

Последний раз редактировалось Se7en; 31.10.2009 в 21:20..
 
Ответить с цитированием

  #67  
Старый 15.11.2009, 14:10
Аватар для N2kroot
N2kroot
Познающий
Регистрация: 25.10.2009
Сообщений: 54
Провел на форуме:
62271

Репутация: 9
Post

Статья: Мини-комментатор на 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.. Причина: Обновление скрипта
 
Ответить с цитированием

Защита паролей
  #68  
Старый 20.11.2009, 13:00
Аватар для WNZRS
WNZRS
Участник форума
Регистрация: 03.09.2009
Сообщений: 179
Провел на форуме:
1014907

Репутация: 90
Отправить сообщение для WNZRS с помощью ICQ
По умолчанию Защита паролей

Следующий скрипт захэширует пароль так, что его будет очень сложно расшифровать (пробрутить), причём без соли...
PHP код:
<?php
    $pass 
'123456';
    
$md5 md5($_GET['p']);
    
$md5 base_convert($md51610);
    
$md5 strrev($md5);
    
$md5 base_convert($md51016);
    
$md5 md5($md5);
    echo 
"Password's hash: ".$md5;
?>
Стандартный md5 пароля 123456 вернёт e10adc3949ba59abbe56e057f20f883e
после всех операций в скрипте, хэш получится совсем другой (d23f62509ec1c377a9744174e325ee63).
Для усиления ещё можно использовать арифметические операции.
 
Ответить с цитированием

  #69  
Старый 21.11.2009, 20:18
Аватар для N2kroot
N2kroot
Познающий
Регистрация: 25.10.2009
Сообщений: 54
Провел на форуме:
62271

Репутация: 9
По умолчанию

Это не статья, напиши ещё: как разшифровать и сделай полу ввода =)
 
Ответить с цитированием

  #70  
Старый 24.11.2009, 18:48
Аватар для N2kroot
N2kroot
Познающий
Регистрация: 25.10.2009
Сообщений: 54
Провел на форуме:
62271

Репутация: 9
Question

Цитата:
Сообщение от 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"]);              }
Что за файлики инклудятся? Потерял пока писал? Или как
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обнаружение Sql инъекций и Css атак k00p3r Чужие Статьи 0 12.06.2005 20:43



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ