Забыли пароль?
Запросите новый здесь.

Автор темы: Jo Har Key
ID темы: 1391
Информация:
Тема содержит 8 сообщения, была просмотрена 2780 раз.
Просмотр темы
PHP-Fusion Russia » Поддержка 7 версии » Вопросы новичков
 Распечатать тему
Вставка кода в страницы
Jo Har Key
Приветствую почтенную публику!

Решил ввести на сайте новые возможности. Создал новую страницу, вписал туда предлагаемый код простой. Просто в тексте страницы только его и ничего более. Заработало. Код такой.
Скачать исходники  Код
<iframe src="http://hamqth.com/activity.php?callsign=xxxxxx" width=100% height="500" frameborder="0">
</iframe>




Страница открывается, как и положено - site/viewpage.php?page_id=3.
Но поскольку сведения при таком варианте отображаются только из выборки по объекту xxxxxx, я решил ввести через GET переменную callsign, чтобы появилась возможность ввода объекта выборки - site/viewpage.php?page_id=3&callsign=abcde.
Скачать исходники  Код
Недавняя активность
<?php
echo $_GET["callsign"]
?>
<iframe src="http://hamqth.com/activity.php?callsign=$_GET["callsign"]" width=100% height="500" frameborder="0">
</iframe>




При таком коде уже переменная отображается вверху в тексте, как и полагалось - Недавняя активность abcde. Однако переменная callsign не подставляется под url, который и выдаёт таблицу с выборочными данными по запросу. Таблица, естественно, не отображается.
пока этот вопрос решить не могу. Знаний не хватает.
=== === ===
Паралельно с этим я задумал на странице этой же сделать форму, которая и будет давать запрос после ввода в него наззвания объекта, по которому будет происходить выборка.
Скачать исходники  Код
<form  method='GET' action="/viewpage.php?page_id=3">
Позывной <input type=text name="callsign">
<input type=submit value="GO!">
</form>
Недавняя активность
<?php
echo $_GET["callsign"]
?>




Предполагал сделать так, чтобы после перезагрузки страницы с заполненным полем формы отображалось название объекта и под ним шла таблица с выборкой. Однако тут я ещё более растерян - происходит открытие стартовой загрузочной страницы сайта, даже убирал параметр акшн в надежде, что будет форма отправляться и загружать свою же страницу, но не тут то было. В этой части своего вопроса я ещё более профан. Понял только, что это связанно с особенностями самого фьюжена. Пока ни разу не приходилось в нём делать подобные вещи, да и нигде, если честно. Всему приходится учиться потихоньку.
=== === ===
Если кто нибудь даст дельные советы, буду премного благодарен. Столько понаписал, а всего-то хотел вставить http://www.hamqth...-howto.php на свой сайтик с возможностью ввода имени.
 
Web
mishqa35
Оффтопик iframe bu

 
Web
Polarfox
Да пусть ифрейм, чо тебе, не на форуме же.

Что еще за выборки? Давай без заумности, когда не знаешь что оно значит - лучше простыми словами.
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле.
Ежели кто забанен за спам, но не считает себя ботом: можете сообщить мне об этом, все будет хорошо.

PolarLab - вход для подопытных
 
Web
Rush
Скачать исходники  Код
<iframe src="http://hamqth.com/activity.php?callsign=<?=$_GET["callsign"]?>" width=100% height="500" frameborder="0">
</iframe>



 
Web
Polarfox
XSS
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле.
Ежели кто забанен за спам, но не считает себя ботом: можете сообщить мне об этом, все будет хорошо.

PolarLab - вход для подопытных
 
Web
Rush
да
 
Web
Jo Har Key
Вот что писали про это разработчики:
http://hamqth.com...-howto.php
Recent activity
You must enter this HTML code to your website:

<iframe src="http://hamqth.com/activity.php?callsign=XXXXX" width="800" height="500"
frameborder="0">
</iframe>


where
XXXXX the callsign you wan to see it's recent activity
width width of the frame on your website
height height of the frame on your website

For example:

<iframe src="http://hamqth.com/activity.php?callsign=OK2CQR" width="800" height="200"
frameborder="0">
</iframe>


Спасибо, заработало. Думал, что надо экранировать переменную там, но не сообразил как. Так и должно это выглядеть.
http://www.r1z.ru...ign=UB1ZAJ
Кстати, насчёт XSS. Это разработчики могут свой сервер подставить под неприятности, или мой сайт потенциально может пострадать?
 
Web
Polarfox
может.
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле.
Ежели кто забанен за спам, но не считает себя ботом: можете сообщить мне об этом, все будет хорошо.

PolarLab - вход для подопытных
 
Web

Поделиться этой темой
Социальные закладки: Vkontakte Odnoklassniki Mail.ru Facebook Google Tweet This
URL:
BBcode:
HTML:

Перейти на форум:
Похожие темы
Темы Форум Ответов / Просмотров Последние сообщения
Редактирование страницы профиля  →  Вопросы новичков 13 / 4641 16.08.2017 09:09
Для каждой доп страницы свой текст в шапке  →  Народное творчество 8 / 6205 14.04.2017 21:02
Перезагрузка страницы после отправки формы  →  Плагины 11 / 9278 12.04.2017 12:26
Защита данных элемента формы от ввода кода по передаче GET и POST  →  Безопасность 1 / 1226 16.02.2017 21:20
Не раскрывается видео Youtube на весь экран, вставленное с помощью BB-кода  →  Книга жалоб и предложений 11 / 10792 17.08.2016 20:26
Пропал кусок кода, нужна помощь в поисках xD  →  Вопросы новичков 0 / 3611 28.06.2016 01:12
Вставка фрейма на страницу  →  Вопросы новичков 1 / 1544 16.10.2015 14:53
вставка видео с ютуба  →  Вопросы новичков 1 / 2687 02.10.2015 14:58
Не создаются страницы в БД  →  Ошибки, баги 15 / 8292 25.09.2014 12:47
Вставка карты гугл в сайт. Сбор статистки.  →  Платные услуги 3 / 3189 22.08.2014 12:47
Топ 5 пользователей форума
Alex Alex (1,171)   Zaxap Zaxap (1,078)   Vova Vova (877)   Pisatel Pisatel (678)   util util (666)