Передача данных в 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 След.
Похожие темы:
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)
Новые темыОбъявленияСвободное общение
22:45 этот контент krab6a cc 
16:35 Телега на ручнике: РКН включил замедление и логи админок покраснели 
11:48 WB и Ozon - новые "русские поисковики"? Яндекс теряет коммерческую выдачу 
13:45 SEO под нейро 
13:07 MAX выкатил приватные каналы - закрытые тусы теперь лепишь за минуту 
21:45 Раскрутка форума 
18:07 Гугл уходит из России: почему интернет тормозит и что делать 
22:01 BestX24 - быстрый и безопасный обменник криптовалют и электронных денежных средств 
16:40 Monitex: Мониторинг с кэшбэком 80% в USDT 
16:36 Мониторинг обменников Сrypto-scout.io 
15:53 Продам аккаунты Gmail USA IP | Gmail MIX IP | Outlook Old 
13:49 Linken Sphere – браузер-антидетект нового поколения 
12:15 Скрипт обменника валют 
04:47 Onechange.me — надежный обменник криптовалют и фиатных средств 
22:26 Добро пожаловать в цифровой мир... 
21:27 Точные прогнозы на футбол 
18:38 Оцифровка старых физических фотографий 
14:02 блокировка youtube 2026: ркн начинает «выдавливание». кто уже пробовал вк видео? 
13:55 Туалетные секреты: Замурчательная тема 
23:03 Ставки на супер тренды в спорте 
18:43 Индия влепила Intel 3 ляма баксов за дискриминацию по гарантии