Поиск по сайту

Результаты поиска: «ccc»

Найдено совпадений: 45

Статью писал для своего сайта, но по некоторым причинам решил все свои статьи перезалить сюда (что бы не утерять)!

Часто случается такое, что заходя на сайт вначале дизайн расположен как-попало, шапка вверху, левый блок ниже шапки, блок с контентом ниже, и т.д!
в 90% случаев это следствие разметки при помощи <table>...</table>.
Что бы такого не было, желательно делать это в блоках)

Так вот, для начала укажем тип документа, и укажем все необходимое для работы со страницей!
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <title>My Page</title>
 </head>
 <body>
 
 </body>
</html>
...
Привет! Допустим у меня в базе
id category
1 aaa
2 aaa
3 bbb
4 aaa
5 ccc
6 bbb
7 aaa
- т.е. поле КАТЕГОРИЯ может быть разной. а нужно вывести их так:
aaa
bbb
ccc
а не:
aaa
aaa
bbb
aaa
ccc
bbb
aaa
!!! ПОМОГИТЕ ПОЖАЛУЙСТА! ЗАРАНЕЕ СПАСИБО!
Делаем скрипт перехода по ссылкам
Итак наша задача записать все данные пользователя который переходит по ссылке через определённый скрипт.
Он будет сохранять IP,браузер,реферер,дату перехода в определённый файл и вывести все переходы на странице smile .

Создадим файл away.php - это будет файл который сохранит данные:

<?php
 $away_get = isset($_GET['to']) ? htmlspecialchars($_GET['to']) : 'http://google.com'; // обработка переменной
 if(isset($_GET['to'])){
   if(preg_match('~(http://(www.)?[0-9a-z\.\-]+\.[0-9a-z]{2,6}[0-9a-zA-Z/\?\.\-\~&;_=%:#\+]*)~', $away_get)) //Проверяем параметры на правильность
   {
      $ip = htmlspecialchars($_SERVER['REMOTE_ADDR']);        // IP
      $agent = htmlspecialchars($_SERVER['HTTP_USER_AGENT']); // Браузер
      $ref = htmlspecialchars($_SERVER['HTTP_REFERER']); // Реферер
      $date = date('j M Y в H:i:s');        // Дата
      $file = fopen("logs.txt","a+");       //открываем файл для записи
      fputs ($file, "$ip|$agent|$date|$ref|$away_get\n");  //записуем данные...
Drop-Down Menus, Horizontal Style
Каждый, кому доводилось создавать выпадающие меню, знаком с тем, какое количество скриптов требуется для этого. Между тем, используя грамотно структурированный HTML-код и несложные CSS-правила, можно создать симпатичное выпадающее меню, которое легко менять и дополнять, и при этом оно будет работать во множестве браузеров, в том числе и в Internet Explorer. И самое главное для вас, любители "чистого" кода - никакого JavaScript! (На самом деле, небольшой скрипт все же необходим, но вовсе не для того, о чём вы подумали.)
Вот пример меню:
http://www.alistapart.com/d/horizdropdowns/horizontal.htm
Создаем меню
Первым и самым важным этапом создания нашего меню является построение его структуры....
тогда уж надо было называться de_inferno,или cccpI Lenin и cccpI Stalin smile
#1, вот например ты юзаеш <span style="color: #cccccc">...</span>

и <font color="#cccccc">...</font> как бы последнее для xhtml не гуд))
а так?

id|user|ip
1 |aaa |10.10.10.10
2 |bbb |20.20.20.20
3 |ccc |10.10.10.10
4 |ddd |30.30.30.30

Чтоб вывести:
user : aaa ip : 10.10.10.10
user : ccc ip : 10.10.10.10
К примеру, вот этот отрывак css меня поверг в дикий ужас obana
#hint {
background:#000000;
border:1px solid #CCCCCC;
color: #FFFFFF;
font: 10px Tahoma;
margin:0px;
padding:2px;
position:absolute;
visibility:hi dden;
}

 #hint {
 background:#FFFFFF;
border:1px solid #CCCCCC;
color: #FFFFFF;
font: 10px Tahoma;
margin:0px;
padding:2px;
position:absolute;
visibility:hi dden
 text-align : left;
width : 150px;
    font-size : 10px;
    border : 1px solid #99a1ab;
    background-color : #fff;
    color : #282828;
    margin : 10px 0 0 10px;
    padding : 3px 5px;
    position : absolute;
    visibility : hidden;
    z-index : 998;
}
Как то так. Хотя решение не идеально.. надо сделать чтоб, при копировании кода, номера строк не копировались.
<style type="text/css">
div.code{width:50%;border:solid 1px #cccccc;margin:20px;padding-left:15px;overflow: auto;}
div.code span.nums{margin-right:15px;position:relative;right:0px; color:#000000;background-color:#cccccc;}
</style>
<?php
$str=highlight_file('index.php',true);
$arr=explode("<br />",$str);
$text='';
$i=0;
foreach($arr AS $str)
{
$i++;
$text.='<div><span class="nums">'.$i.'</span>'.$str.'</div>';
}
echo '<div class="code">';
echo $text;
echo '</div>';
?>
valerik (11 Июня 2011 / 12:41)
Как то так. Хотя решение не идеально.. надо сделать чтоб, при копировании кода, номера строк не копировались.
<style type="text/css">
div.code{width:50%;border:solid 1px #cccccc;margin:20px;padding-left:15px;overflow: auto;}
div.code span.nums{margin-right:15px;position:relative;right:0px; color:#000000;background-color:#cccccc;}
</style>
<?php
$str=highlight_file('index.php',true);
$arr=explode("<br />",$str);
$text='';
$i=0;
foreach($arr AS $str)
{
$i++;
$text.='<div><span class="nums">'.$i.'</span>'.$str.'</div>';
}
echo '<div class="code">';
echo $text;
echo '</div>';
?>

то, что номера строк будут копироватся то не беда, но данный пример не подходит, т.к. мне не нужно подсвечивать весь файл, а только тот кусок кода который я выделю в
Сделал вот так

[code]
<?
$str = СООБЩЕНИЕ;
$arr=explode("<br/>",$str); 
$text=''; 
$i=0; 
foreach($arr...