• ↓
  • ↑
  • ⇑
 
Записи с темой: синтаксис (список заголовков)
22:43 

Все дети-геи прилетают из космоса!
Признаюсь честно: в PHP я полный ноль. Но зато ленивый ноль и которому лень менять дцать страниц, когда можно сделать так, чтоб менять только одну.
Имея то что имею, написала вот это:

< ?php
$a=$_GET['a'];
$lang=$_GET['lang'];
if (isset($a), isset($lang)) {
$a=strtolower($a);
$a=substr($a, 0, 10);
$lang=strtolower($lang);
$lang=substr($lang, 0, 10);

if ($lang=="eng") include ("map_eng.html")
if ($lang=="ru") include ("map_ru.html")

if ($a=="main", $lang=="eng") include("content/eng/main.html");
if ($a=="main", $lang=="ru") include("content/ru/main.html");

}

if (!isset($a), !isset($lang)) include("content/options.html");
if (!isset($a) isset($lang)) {
if ($lang=="eng") include("content/eng/main.html");
}
if (!isset($lang) isset($a)) include ("content/eng/main.html")

?>

Думаю, по коду ясно, чего я пытаюсь добиться. А теперь вопрос: как сделать так, что оно работало? ><'''


правильно будет:

Учим синтаксис ;)) Уже все работает))))

@темы: PHP, Синтаксис

13:34 

katerok
По морям, по волнам...
На w3.org есть словарь терминов, котрыми они оперируют? Я, например, не понимаю, чем отличается block от box, inline это какой?

@темы: Синтаксис

16:28 

Проблемы с overflow.

katerok
По морям, по волнам...
В ие6 никак не хочет работать overflow. Он мне нужен вот зачем. У меня есть горизонтальное меню в dive. Его высоту не выставляю, а overflow позволяет залить весь растянутый по содержимому div в опере, фф и ие7. Но не в ие6. Приходится выставлять высоту контейнера. Меня такой вариант не устраивает. Пробовала с помощью условного комментария <!--[if lte IE 6]> <link rel="stylesheet" type="text/css" href="kccie.css" /> <![endif]--> подключить другой файл css. Но не выходит: ие не реагирует. Может я не туда комментарий поставила (туда же, где ссылка на основной css-файл)?

Теперь два вопроса:
1. Как-нибудь ещё можно решить проблему с overflow?
2. Как правильно использовать условные комментарии?

@темы: CSS, Синтаксис

16:38 

Это опять я про CSS

katerok
По морям, по волнам...
Как можно с помощью CSS изменить цвет значка
  • , который выводится с помощью < li> в unsorted list?

  • @темы: CSS, Синтаксис

    00:56 

    katerok
    По морям, по волнам...
    Где-то попалось на глаза мнение, что СЕЙЧАС лучше ставить charset=utf-8, чем charset=windows-1251. Кто-нибудь знает, почему? Да вообще лучше ли?

    @темы: HTML, Синтаксис

    23:09 

    DOCTYPE

    alhames
    alhames.ru

    Элемент <!DOCTYPE> предназначен для указания типа текущего документа — DTD (document type definition, описание типа документа). Это необходимо, чтобы браузер понимал, как следует интерпретировать текущую веб-страницу, ведь HTML существует в нескольких версиях, кроме того, имеется XHTML (EXtensible HyperText Markup Language, расширенный язык разметки гипертекста), похожий на HTML, но различающийся с ним по синтаксису. Чтобы браузер «не путался» и понимал, согласно какому стандарту отображать веб-страницу и необходимо в первой строке кода задавать <!DOCTYPE>.

    Существует несколько видов <!DOCTYPE>, они различаются в зависимости от версии HTML, на которую ориентированы. В табл. приведены основные типы документов с их описанием.

    Таблица

    Как я понимаю, самым лучшим вариантом является использование <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "www.w3.org/TR/html4/strict.dtd">;?
    Так ли это, и насколько необходим этот тег?

    @темы: HTML, Оптимизация, Синтаксис

    04:59 

    [ok] Синтаксис языка PHP (4.4)

    alhames
    alhames.ru
    Вопрос_____________________________________________
    Какие теги для вставки php-кода лучше использовать:
    <?php ... ?>
    или
    <? ... ?>


    Ответ_____________________________________________
    Принципиальной разности необнаружено. Но если вы хотите перестраховаться, то можете использовать <?php


    Вопрос_____________________________________________
    В чем отличие echo от print?

    Ответ_____________________________________________
    Print была унаследована из C и является устаревшей конструкцией.
    Было выявленно два незначительных отличия:
    <?php
    $a 
    = echo "aaa"// выдает ошибку
    $b = print "bbb"// возвращает 1
    //----------------------------------------
    echo "and a "123// можно задать несколько параметров
    print "and a "123// выдает ошибку
    ?>
    На практике они не играют роли, т.к. эти конструкции никто не присваивает, а совместить строки можно с помощью оператора склеивания строк (".").


    Оригинальный текст

    @темы: PHP, Синтаксис

    @web-программирование

    главная