Мозговая атака |
Дневник |
Весь вечер и косок ночи просидел за своим проектом. Каждый раз я узнаю новое, нахожу какой-нибудь прибамбас и сразу хочется поставить у себя такой же. Так и сейчас, нашёл я такую штуку для Jquery, называется Dialog. Вкрадце - красивый всплывающий слой, который можно перемещать куда хош, как раз то что я искал. Но как оказалось его не так просто поставить...поставил, осталось решить проблему мультиязычности, так как там этого вроде как и не предусмотрено. В общем пропарился я хорошо.
А так день был ничё, с утра был в офисе, потом свалил домой спать, отоспался и поехал за косметическими гостинцами. Завтра занятия по программированию.
|
Для web-Мастеров /Прикрепляем правильно визуальный редактор на сайт/ |
Дневник |
Мне уже не один раз сказали, что у меня талант препода, хотя я его вроде как не замечаю, может потому что он со мной всегда). Что-то меня сподвигло написать небольшую, возможно баянистую инструкцию кое-какой примочки для сайта. Эта информация скорее всего принесёт хоть какую-то пользу начинающим вэбмастерам, ну и кому просто так интересно.
Метки: визуальный редактор html tinymce tiny mce |
Себе на заметку |
Дневник |
Вот фак! Просидел кучу времени в размышлениях почему эта хрень не работает. Лохонулся как новичёк. Опять забыл про понятия - локальные переменные и суперглобальные
|
Программистское... |
Дневник |
Е-мае, я согласен, хуй с ним, пусть ты будешь написан на Perl, но я заебался уже искать тебя, долбанный ты скрипт!!!
|
38 статей о создании закругленных углов на сайтах |
Дневник |
Здесь представлен обзор 38 статей, разбитых на 4 категории по способам реализации.
Создает блок и добавляет возможность создания заголовка блока. Тянется по ширине и высоте. Несмотря на тень на примере, реализации полупрозрачной тени не предусмотрено.
Метки: html верстка сайта закруглённые углы скрруглённые углы слои |
Не люблю, когда всё срочно... |
Дневник |
Только сейчас пришли данные по сайту, с которым мне придётся работать. Срочный заказ, нужно сделать хотя бы что-то уже до вторника. Но не писать заново, а редактировать старый. А прикиньте, этот сайт сделали на php, причём 2 года спустя после появления самого php)))). То биш в... 1996 году. Мне придётся иметь дело с говном мамонта, с раритетом. И не дай бог уронить и разбить))). Сейчас как раз общался с заказчиком, и так хорошо пообщался, что на 2 симках по нулям)). Осталась 3-я мегафоновская, но она в другой трубе). Что ж капнём это дерьмище)).
|
Когда идеи переполняют башку |
Дневник |
Это как снежный ком. Пнёшь мячик с горы и образуется глыба, от которой хрен убежишь. И в конце концов, иногда бывает так, что упрёшься в невыполнимую идею и весь проект стопориться. Я сейчас пишу один проектик, основная его часть не вызывает у меня трудностей, а вот плагин к ней... Где бы дабыть информацию про биллинг и как это всё делается)).
|
Для тех, кому надоел кат) [оформление постов] |
Дневник |
Ну вот типа всё.
|
Сайт в кодировке utf-8 |
Дневник |
Сейчас уже как-то не в моде клепать страницы с кодировке windows-1251. Однако у большинства без неё отображаются на сайте квадратики или каракули. Делаю заметку, так, для себя, но может кому пригодится.
Что бы прописывать у себя на html странице разные причудливые символы, а так же иероглифы, нужно делать страницу в кодировке utf-8. Она ещё называется Юникод. Короче, когда делаем хтмл страницу, пишем обычно в мета заголовок вот что
. Как видно кодировка вин-1251. Для того что бы было утф, делать так:code:
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
, Но этого мало. Что бы всё было гарантированно ОК, нужно что бы сам хтмл файл был к кодировке юникод. Для этого качаем notepad++. Открытваем в нём файл и жмём Кодировки - преобразовать в utf-8 без BOM. ВОМ не нужно. Если сделасть с бомом, то в начало файла добавятся 3 служебных символа из-за которых в браузере будет квадрат малевича, только белый)))). А ещё, если сайт пишется на PHP можно сделать заголовок явно функцией header. И усьановить локаль функцией cetlocalecode:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
Метки: html utf-8 кодировка |
Е |
Дневник |
|
YANDEX |
Дневник |
|
Частный заказ |
Дневник |
|
Почти всё |
Дневник |
Метки: программирование php urlencode |
Затмение |
Дневник |
|
Хе хе хе хе хе хе ))). Мне делать нечего)) |
Дневник |
for($t=0; $t<999999999999999; $t++) { echo 'Overload<br />'; } |
|
Запара решена |
Дневник |
PHP:
e107_require_once(realpath(dirname(__FILE__).'/'.$HANDLERS_DIRECTORY).'/e107_class.php');
$e107_paths = compact('ADMIN_DIRECTORY', 'FILES_DIRECTORY', 'IMAGES_DIRECTORY', 'THEMES_DIRECTORY', 'PLUGINS_DIRECTORY',
'HANDLERS_DIRECTORY', 'LANGUAGES_DIRECTORY', 'HELP_DIRECTORY', 'DOWNLOADS_DIRECTORY');
$e107 = new e107($e107_paths, realpath(dirname(__FILE__)));
$inArray = array("'", ";", "/**/", "/UNION/", "/SELECT/", "AS ");
if (strpos($_SERVER['PHP_SELF'], "trackback") === false)
{
foreach($inArray as $res)
{
if(stristr($_SERVER['QUERY_STRING'], $res))
{
die("Access denied.");
}
}
}
font>
|
А вот |
Дневник |
|
Сердце скритпа сеголняшнего дня |
Дневник |
Done! |
Error! no insert data |
|
)) |
Дневник |
|
опа |
Дневник |
Вот она, функция для вывода графика забитости галереи рисунками )))
function graph($limit_value, $sum, $table)
{
$res1=$limit_value/100;
$res2=floor($sum/$res1);
$i=imagecreate(104,9);
$c=imagecolorallocate($i,255,134,27);
if($res2<30)
{##
$b=imagecolorallocate($i,0,255,0);
}##
if($res2>30)
{###
$b=imagecolorallocate($i,255,255,0);
}###
if($res2>80)
{####
$b=imagecolorallocate($i,255,0,0);
}####
if($res2<2)
{#
$res2=2;
}#
if($res2>100)
{
$res2=100;
}
$d=imagecolorallocate($i,44,56,70);
imagefilledrectangle($i,1,1,102,7,$d);
imagefilledrectangle($i,3,3,$res2,5,$b);
imagejpeg($i, $table.".jpeg",100);
imagedestroy($i);
return $res2;
}
|
эээ |
Дневник |
блин)) хочу вспомнить всё о программировании на ПХП, когда-то я этим занимался, но идей нету, подскажите идею, что бы сделать?
Угадайте, что это за код? гы)
<?PHP
$q5=mysql_query("select COL_THUMB, COL_THUMB_IN_ROW from ".$PREFIX."gallery_setup");
$maxmess=mysql_result($q5,0,'COL_THUMB');
$col_thumb_in_row=mysql_result($q5,0,'COL_THUMB_IN_ROW');
$col_thumb_in_row2=$col_thumb_in_row;
if(isset($_SESSION['table']))
$r=mysql_query("select * from ".$PREFIX."wallpapers where TAB='".$_SESSION['table']."' order by id");
else
$r=mysql_query("select * from ".$PREFIX."wallpapers where TAB='".$_REQUEST['table']."' order by id");
$lines=mysql_num_rows($r);
if($lines==0)
{//
echo"В этой галерее нет картинок";
exit;
}//
else
{//
if(!isset($_REQUEST['page']))
{
$page=1;
}
else
{
$page=$_REQUEST['page'];
}
$print_pages=$gallery->get_pages($lines, $page, "gallery.php?table=".$_SESSION['table']."&", $maxmess);
echo"<table width=100% bgcolor=#".$bg_color_table." border=".$border." align=center cellpadding=".$cellpadding." cellspacing=".$cellspacing." style=\"border:#".$border_style_color." ".$border_style_size."px solid\">";
echo"<tr><td colspan=100 bgcolor=".$bg_color_td." style=\"font-family:".$font_td."; color:#".$font_color_td."; font-size:".$font_size_td."px\"> </td></tr>";
switch(@$_SESSION['sort'])
{
case '1':
$stop = $lines - ($page * $maxmess - 1);
$start = $lines - (($page - 1) * $maxmess);
if($start < 0)
$start=1;
$count = 0;
for($x=$start-1;$x>=$stop-1;$x--)
{
if($x<0)
break;
if($count==$col_thumb_in_row)
{
echo"<tr>";
$col_thumb_in_row=$col_thumb_in_row+$col_thumb_in_row2;
}
$th=mysql_result($r, $x, 'SMALL');
$date=$gallery->convert_from_grinvich_time(mysql_result($r,$x,'UNIXT'));
$date=$gallery->unix_to_date($date);
$nik=mysql_result($r,$x,'NIK');
$rating=mysql_result($r,$x,'RATING');
$look=mysql_result($r,$x,'LOOK');
$pic_id=mysql_result($r,$x,'id');
//$mm=explode("/",$th);
//$mm3=explode(".",$mm[3]);
//$mm4="wallpapers/".$_SESSION['table']."/small/".$mm3[0].".txt";
//$read1=file($mm4);
//$cou=count($read1);
$mm4=mysql_query("select id from ".$PREFIX."comments where ID_PIC='".$pic_id."' and TAB='".$_SESSION['table']."' ");
if(!mysql_num_rows($mm4))
$cou=0;
else
$cou=mysql_num_rows($mm4);
echo"<td bgcolor=".$bg_color_td." style=\"font-family:".$font_td."; color:#".$font_color_td."; font-size:".$font_size_td."px\" align=center>";
echo"<table wigth=100% cellpadding=1 cellspacing=1 border=0 align=center style=\"font-family:".$font_td."; color:#".$font_color_td."; font-size:".$font_size_td."px\">";
echo"<tr><td align=left><a href=pic_view.php?pic=".$pic_id."&page=".$page."&table=".$_SESSION['table']."><img border=0 src=".$th."></a></td></tr>";
echo"<tr><td align=left><img src=images/send.gif align=texttop> Прислал: ".$nik." ".$date."</td></tr>";
echo"<tr><td align=left><img src=images/goldstar2.gif align=texttop> Рейтинг: ".$rating."</td></tr>";
echo"<tr><td align=left><img src=images/search.gif align=texttop> Просмотров: ".$look."</td></tr>";
echo"<tr><td align=left><img src=images/write_letter.gif align=texttop> Комментариев: ".$cou."</td></tr>";
echo"</table>";
echo"</td>";
$count++;
}
break;
case '2':
$start=($page-1)*$maxmess;
if ($page*$maxmess<$lines)
$stop=$page*$maxmess;
else
$stop=$lines;
$count=0;
for($x=$start; $x<$stop; $x++)
{
if($x<0)
break;
if($count==$col_thumb_in_row)
{
echo"<tr>";
$col_thumb_in_row=$col_thumb_in_row+$col_thumb_in_row2;
}
$th=mysql_result($r, $x, 'SMALL');
$date=$gallery->convert_from_grinvich_time(mysql_result($r,$x,'UNIXT'));
$date=$gallery->unix_to_date($date);
$nik=mysql_result($r,$x,'NIK');
$rating=mysql_result($r,$x,'RATING');
$look=mysql_result($r,$x,'LOOK');
$pic_id=mysql_result($r,$x,'id');
//$mm=explode("/",$th);
//$mm3=explode(".",$mm[3]);
//$mm4="wallpapers/".$_SESSION['table']."/small/".$mm3[0].".txt";
//$read1=file($mm4);
//$cou=count($read1);
$mm4=mysql_query("select id from ".$PREFIX."comments where ID_PIC='".$pic_id."' and TAB='".$_SESSION['table']."' ");
if(!mysql_num_rows($mm4))
$cou=0;
else
$cou=mysql_num_rows($mm4);
echo"<td bgcolor=".$bg_color_td." style=\"font-family:".$font_td."; color:#".$font_color_td."; font-size:".$font_size_td."px\" align=center>";
echo"<table wigth=100% cellpadding=1 cellspacing=1 border=0 align=center style=\"font-family:".$font_td."; color:#".$font_color_td."; font-size:".$font_size_td."px\">";
echo"<tr><td align=left><a href=pic_view.php?pic=".$pic_id."&page=".$page."&table=".$_SESSION['table']."><img border=0 src=".$th."></a></td></tr>";
echo"<tr><td align=left><img src=images/send.gif align=texttop> Прислал: ".$nik." ".$date."</td></tr>";
echo"<tr><td align=left><img src=images/goldstar2.gif align=texttop> Рейтинг: ".$rating."</td></tr>";
echo"<tr><td align=left><img src=images/search.gif align=texttop> Просмотров: ".$look."</td></tr>";
echo"<tr><td align=left><img src=images/write_letter.gif align=texttop> Комментариев: ".$cou."</td></tr>";
echo"</table>";
echo"</td>";
$count++;
}
break;
default:
$stop = $lines - ($page * $maxmess - 1);
$start = $lines - (($page - 1) * $maxmess);
if($start < 0)
$start=1;
$count = 0;
for($x=$start-1; $x>=$stop-1; $x--)
{
if($x<0)
break;
if($count==$col_thumb_in_row)
{
echo"<tr>";
$col_thumb_in_row=$col_thumb_in_row+$col_thumb_in_row2;
}
$th=mysql_result($r, $x, 'SMALL');
$date=$gallery->convert_from_grinvich_time(mysql_result($r,$x,'UNIXT'));
$date=$gallery->unix_to_date($date);
$nik=mysql_result($r,$x,'NIK');
$rating=mysql_result($r,$x,'RATING');
$look=mysql_result($r,$x,'LOOK');
$pic_id=mysql_result($r,$x,'id');
//$mm=explode("/",$th);
//$mm3=explode(".",$mm[3]);
//$mm4="wallpapers/".$_SESSION['table']."/small/".$mm3[0].".txt";
//$read1=file($mm4);
//$cou=count($read1);
$mm4=mysql_query("select id from ".$PREFIX."comments where ID_PIC='".$pic_id."' and TAB='".$_SESSION['table']."' ");
if(!mysql_num_rows($mm4))
$cou=0;
else
$cou=mysql_num_rows($mm4);
echo"<td bgcolor=".$bg_color_td." style=\"font-family:".$font_td."; color:#".$font_color_td."; font-size:".$font_size_td."px\" align=center>";
echo"<table wigth=100% cellpadding=1 cellspacing=1 border=0 align=center style=\"font-family:".$font_td."; color:#".$font_color_td."; font-size:".$font_size_td."px\">";
echo"<tr><td align=left><a href=pic_view.php?pic=".$pic_id."&page=".$page."&table=".$_SESSION['table']."><img border=0 src=".$th."></a></td></tr>";
echo"<tr><td align=left><img src=images/send.gif align=texttop> Прислал: ".$nik." ".$date."</td></tr>";
echo"<tr><td align=left><img src=images/goldstar2.gif align=texttop> Рейтинг: ".$rating."</td></tr>";
echo"<tr><td align=left><img src=images/search.gif align=texttop> Просмотров: ".$look."</td></tr>";
echo"<tr><td align=left><img src=images/write_letter.gif align=texttop> Комментариев: ".$cou."</td></tr>";
echo"</table>";
echo"</td>";
$count++;
}
break;
}
echo"<tr><td colspan=100 bgcolor=".$bg_color_td." style=\"font-family:".$font_td."; color:#".$font_color_td."; font-size:".$font_size_td."px\"> </td></tr>";
echo"</table>";
}//
?>
|
Страницы: | [1] |