Передача данных в php
Страницы: 1 2 След.
[ Закрыто ] Передача данных в php, через статистическую страницу DLE
Здравствуйте, возможно, кто-то знает ответ? Передаю данные через GET в статистическую страницу, где подключен php-файл. На выходе получаю адрес mysite.ru/static.html?data=123

Но ни как не могу в php отловить 123.
Создайте файл: static.php

В него впишите:

Код
<?PHP
echo $_GET['data'];
?>
 
Перейдите по урл: mysite.ru/static.php?data=123

Результат:

Код
123
Разработка модулей, хаков для DLE;
Создание сайтов, интеренет-магазинов;
Разработка скриптов.

-- Тема с отзывами:
http://www.cy-pr.com/forum/f63/t51764/

-- Контактные данные:
Мой ICQ: 691514701
Мой Skype: pontiksoft
А если хотите в DLE мудрить это, то нужно через .htaccess изменить правило для статических страниц.. Но все равно такого вида как вы прописали вы не получите. А будет например: mysite.ru/123-static.html
Всё так и работает, только работает вне шаблона - откроется голый static.php.
Хотелось бы открыть static.tpl в котором прописано {include file="static.php?data=число"}
Цитата
andrey пишет:
Всё так и работает, только работает вне шаблона - откроется голый static.php.
Хотелось бы открыть static.tpl в котором прописано {include file="static.php?data=число"}
Ответ во втором моем посте.
http://www.cy-pr.com/forum/f63/t56815/#128147 Jesse, увидел ваш топик "Разработка модулей и хаков для DLE". Если сможете помочь, то я оплачу. В  sidebarе стоит поисковая форма в {content} необходимо вывести спарсенные данные, но для этого нужно передать несколько переменных в php-файл.
Цитата
Jesse пишет:
Ответ во втором моем посте.
через .htaccess не получится
Код
Открываем .htaccess

Находим:

RewriteRule ^([^/]+).html$ index.php?do=static&page=$1 [L]

Ниже вставляем:

RewriteRule ^([^/]+)-([0-9]+).html$ index.php?do=static&page=$1&page=$2 [L]

Открываем /engine/modules/static.php

После:

if( ! defined( 'DATALIFEENGINE' ) ) {
   die( "Hacking attempt!" );
}

Вставляем:

$dataID = (INT)$_GET['data'];

Находим:

$tpl->set( '{static}', $template );

Ниже вставляем:

$tpl->set( '{dataID}', $dataID );

В шаблоне static.tpl используем: {include file="static.php?data={dataID}"}


Ссылку задаем вида: mysite.ru/static-123.html
 
P.S не тестил, составил на ходу.. тестите должно работать.
упс немного описался там где:


Код
 RewriteRule ^([^/]+)-([0-9]+).html$ index.php?do=static&page=$1&page=$2 [L]

измените на

RewriteRule ^([^/]+)-([0-9]+).html$ index.php?do=static&page=$1&data=$2 [L]
Цитата
andrey пишет:
www.cy-pr.com/forum/f63/t56815/#128147 Jesse, увидел ваш топик "Разработка модулей и хаков для DLE". Если сможете помочь, то я оплачу. В sidebarе стоит поисковая форма в {content} необходимо вывести спарсенные данные, но для этого нужно передать несколько переменных в php-файл.
Свяжитесь со мной через мои контактные данные в теме, для продуктивного общения.
Или я сегодня кофе перепил...
Поисковая форма передаёт
Код
search.php?departure=город-выезда&arrival=город-прибытия&status=доступность&date=число&time=время&transport=вид-транспорта&enter=Найти
 
php принимает и парсит все маршруты данным транспортом
Как осуществить вывод результата в шаблоне?
Простите, не пользуюсь ICQ и Skype. Может в личку?
Цитата
andrey пишет:
Простите, не пользуюсь ICQ и Skype. Может в личку?
Я вам отписал что нужно сделать. Вы это сделали ?
Цитата
Jesse пишет:
Вы это сделали ?
Да вроде всё пробовал  и как модуль в engine.php подключал, но передать так и не смог.
Всё оказалось просто, но дошло только утром.
В шаблоне staticdata.tpl просто: {include file="static.php"}
В поисковой форме:
Код
<form action='index.php' method='GET'>
<input type="hidden" name="do" value="static" />
<input type="hidden" name="page" value="staticdata" />
<input type='text' name='data' value='Привет'>
<button type="submit">Отправить</button>
</form>
 
Огромное спасибо Jesse за консультацию. Тему можно закрыть.
Страницы: 1 2 След.
Похожие темы:
Читают тему (гостей: 2, пользователей: 0, из них скрытых: 0)
Новые темыОбъявленияСвободное общение
11:06 Webvork - международная товарная СРА сеть с сертифицированными офферами на Европу. 
10:51 Бесплатное получение бэклинков 
22:12 Яху Скаут и китайцы - есть там вообще жизнь для новичка в 2026? 
12:25 Бесплатное расширение для Chrome — проверка ссылок прямо на странице 
12:15 Ап выдачи Яндекса 8 апреля - есть движение, но интереснее что творится с AI-ответами Google 
12:13 Хватит ныть про смерть сайтов и нейроответы - почему мы всё еще в деле 
12:11 С чего сейчас проще начать? 
07:17 HH.ru Работадателя вериф 
04:18 От $0.015 за IP | $0.68 за ГБ | 9PROXY.COM | 20+ млн резидентных прокси | 99,95% аптайм | Без чёрных списков 
23:11 TETChange-Обменник криптовалют 
21:52 [Comcash.io] Анонимный обмен и чистка крипты без AML/KYC 
15:41 Trustpilot Reviews | Подниму рейтинг вашей компании 
15:40 Продвижение YouTube видео в топ поиска | Любой тип контента | Гарантия результата 
15:39 №1 Рассылка / Инвайтинг [TELEGRAM] | Приватный метод 
11:06 Добро пожаловать в цифровой мир... 
10:00 Всех с праздником! 
06:38 Точные прогнозы на футбол 
22:16 Ням-ням! - 8 деликатесов, которые когда-то ели только бедные люди 
22:08 Во Франции начали штрафовать за IPTV - до 300-400 евро уже прилетает обычным пользователям 
21:56 Сайты Рунета 
15:42 Список обновленных тем пуст...