Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 20.11.2003, 09:11   #1
Comwad
Новенький
 
Регистрация: 06.11.2003
Сообщений: 3
По умолчанию Как реализовать передачу параметров для кода PHP ?

Вызываемая страница ID=75:
Type: HTML
В разделе HTML:
<IMG alt=\"Comwad 2001\" border=0 src= src= <? echo ($PicName)?> Align=Center>


Вызывающая страница ID=73:
Этот код

<a href= \"http://localhost/quickstart/index.php?id=75?PicName= fileadmin/Image_Archive/Almaty/TN_nabai.JPG\" >
<IMG alt=\"11\" border=0 src=\"fileadmin/Image_Archive/Almaty/TN_nabai.JPG\" >

показывает рисунок \"TN_nabai.JPG\" с линком на вызываемую страницу ID=75.

Когда нажимаем , то появляется вызываемая страница, но без рисунка.
Почему не отрабатывает код PHP <? echo ($PicName)?> , не передается параметр $PicName?
Подскажите что не правильно сделано.


Comwad вне форума   Ответить с цитированием
Старый 20.11.2003, 13:36   #2
Andreas Schwarzkopf
Senior Member
 
Регистрация: 14.08.2003
Сообщений: 416
По умолчанию

Typo3 совершенно иначе обращается с HTML-файлами и не обрабатывает PHP-код, вставленный в HTML. Любая себя уважающая CMS работает по шаблонной системе.

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

Например, чтобы получить переданный таки путем параметр:

href=\"http://localost/quickstart/index.php?id=75&PicName=TN_nabai.JPG\"
(обратите внимание, что все параметры после первого отделяются знаком &)
нужно использовать TypoScript:

page.20 = TEXT
page.20.data = GPvar : PicName

Или же выдать в виде картинки:

page.20 = IMAGE
page.20.file.import = fileadmin/Image_Archive/Almaty/
page.20.file.import.data = GPvar : PicName

Andreas Schwarzkopf вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

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


Часовой пояс GMT +4, время: 20:38.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория