Vse o BUX

Объявление

Если вам помогли на форуме, помогите и вы нам.

Разместите здесь свой баннер всего за 1 wmr в сутки.



Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Vse o BUX » SoooFast » Модернизация скрипта


Модернизация скрипта

Сообщений 261 страница 270 из 444

261

вообще то у руфуса выложена рсс лента для букса в статье "RSS своими руками" вроде...

0

262

Не знал что в php есть теги.

Бедняжка :'(
Бегом в гугл посвящаться по запросам "теги php" и "short_open_tag", дабы больше не говорить глупостей :yep:

0

263

Код вверху нерабочий, между прочим :)

0

264

MopuC написал(а):

Бегом в гугл посвящаться по запросам "теги php" и "short_open_tag", дабы больше не говорить глупостей :yep:

Ох ты и умный как я посмотрю...
http://s001.radikal.ru/i196/1005/2c/9efbd4ccf207.jpg
Это ответ на твой запрос.

И тегами они считаются чисто формально, просто говорят html что дальше идет php.
Их всего 4! <? ?> - но скажи, мне кто это считает тегом? Разве что ты сам.
PHP - это не язык разметки, а язык программирования, и тегов в нем быть просто не может.
Гипертекстовый препроцессор.

Вот тебе кусочек общения на форуме программистов.
http://s51.radikal.ru/i133/1005/32/1f8592a987ee.jpg
http://s52.radikal.ru/i135/1005/af/a47bbb20f4e8.jpg

0

265

До чего упорный в своей неправоте :no:
На первой картинке - тебе не помешало бы нажать Enter, а не скринить экран. Оно как-то в поиске не помогает ;)
Смотри директиву short_open_tags. Переведи её дословно. Подумай. Мало?

When PHP parses a file, it looks for opening and closing tags, which tell PHP to start and stop interpreting the code between them. Parsing in this manner allows PHP to be embedded in all sorts of different documents, as everything outside of a pair of opening and closing tags is ignored by the PHP parser. Most of the time you will see PHP embedded in HTML documents, as in this example.

Хочешь документацию под себя переписать? Читай матчасть :yep:

0

266

Когда PHP обрабатывает файл, он просто передаёт его текст, пока не встретит один из специальных тегов, который сообщает ему о необходимости начать интерпретацию текста как кода PHP. Затем он выполняет весь найденный код до закрывающего тега, говорящего интерпретатору, что далее снова идет просто текст. Этот механизм позволяет вам внедрять PHP-код в HTML - все за пределами тегов PHP остается неизменным, тогда как внутри - интерпретируется как код.

Существует четыре набора тегов, которые могут быть использованы для обозначения PHP-кода. Из них только два (<?php. . .?> и <script language="php">. . .</script>) всегда доступны; другие могут быть включены или выключены в конфигурационном файле php.ini. Хотя короткие теги и теги в стиле ASP могут быть удобны, они не так переносимы, как длинные версии. Кроме того, если вы намереваетесь вставлять PHP-код в XML или XHTML, чтобы соответствовать XML, вам следует использовать форму <?php. . .?>.

Теги, поддерживаемые PHP:

Код:
1.  <?php echo("если вы хотите работать с документами XHTML или XML, делайте так\n"); ?>

2.  <? echo ("это простейшая инструкция обработки SGML\n"); ?>
    <?= выражение ?> Это синоним для "<? echo выражение ?>"
    
3.  <script language="php">
        echo ("некоторые редакторы (например, FrontPage) не
              любят инструкции обработки");
    </script>

4.  <% echo ("Вы можете по выбору использовать теги в стиле ASP"); %>
    <%= $variable; # Это синоним для "<% echo . . ." %>

Первый способ, <?php. . .?>, наиболее предпочтительный, так как он позволяет использовать PHP в коде, соответствующем правилам XML, таком как XHTML.

Второй способ не всегда доступен. Короткие теги доступны только когда они включены. Это можно сделать, используя функцию short_tags() (только в PHP 3), включив установку short_open_tag в конфигурационном файле PHP, либо скомпилировав PHP с параметром --enable-short-tags для configure. Даже если оно включено по умолчанию в php.ini-dist, использование коротких тегов не рекомендуется.

Четвертый способ доступен только если теги в стиле ASP были включены, используя конфигурационную установку asp_tags.

Замечание: Поддержка тегов в стиле ASP была добавлена в версии 3.0.4.

Замечание: Следует избегать использования коротких тегов при разработке приложений или библиотек, предназначенных для распространения или размещения на PHP-серверах, не находящихся под вашим контролем, так как короткие теги могут не поддерживаться на целевом сервере. Для создания переносимого, совместимого кода, не используйте короткие теги.

Закрывающий тег блока PHP-кода включает сразу следующий за ним перевод строки, если он имеется. Кроме того, закрывающий тег автоматически подразумевает точку с запятой; вам не нужно заканчивать последнюю строку кода в блоке точкой с запятой. Закрывающий тег PHP-блока в конце файла не является обязательным.

PHP позволяет использовать такие структуры:

Код:
<?php
if ($expression) { 
    ?>
    <strong>Это истина.</strong>
    <?php 
} else { 
    ?>
    <strong>Это ложь.</strong>
    <?php 
}
?>

Этот код работает так, как ожидается, потому что когда PHP встречает закрывающие теги ?>, он просто выводит все, что он находит до следующего открывающего тега. Приведенный здесь пример конечно придуманный, но для вывода больших блоков текста выход из режима интерпретации PHP обычно более эффективен, чем отправка всего текста через echo(), print() или что-либо подобное.

Тегами называются специальные команды языка HTML, которые сообщают веб-браузеру информацию об отдельных элементах страницы (текст, рисунки, таблицы, линии).

0

267

chax
Спасибо, что не поленился погуглить :)
Итого: выяснили, что в php есть тэги. Также выяснили, что в HTML есть тэги. Чудеесно...
Исходя из моего сообщения "Попробуйте выключить короткие тэги" можно было понять, что я имею в виду, а не придираться к словам, тем паче верным.
Ол райт, мы не ищем лёгких путей, будем плясать от определения тэга
Тег  — метка как ключевое слово, в более узком применении идентификатор для категоризации, описания, поиска данных и задания внутренней структуры. (С) Википедия
Тэги php попадают под это определение. Прекраасно...
---
И опять напомню, что код на прошлой странице неверный :)

0

268

короткие теги это ты имеешь виду что то вроде этого

Код:
<?   или   <?=

если я правильно тебя понял
то можно этого избежать и прописать полностью

Код:
<?php    или   <?php echo

0

269

allforbux написал(а):

вообще то у руфуса выложена рсс лента для букса в статье "RSS своими руками" вроде...

ЭЭЭЭЭ...  :blush: кто такой?! Как к нему попасть?!

0

270

Подскажите плиз! У мну букс SoooFast, но немножко переделан, и у меня нет такой фишки как после просмотра ссылки, она не зачёркивается!!!! Прошу помочь.

0


Вы здесь » Vse o BUX » SoooFast » Модернизация скрипта