Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 05.10.2009, 12:56   #1
regman
Пользователь
 
Регистрация: 11.07.2009
Сообщений: 90
По умолчанию Передача аргумента в шаблон через ссылку

Есть следующий вопрос. Мне нужно через клик по ссылке передать аргумент функции для обработки (эта переменная - название текстового файла), которая вызывается в шаблоне страницы открываемой по этой ссылке. Возможно ли такое?? Или спрошу иначе: можно ли к ссылке привязать некий аргумент и передать его открываемой странице??

Тоесть разница между страницами в том, что они просто открывают разные текстовые файлы для вывода в окно браузера и все. Не хочу умножать количество страниц, а хочу заделать всего лишь один шаблон. В зависимости от того какая ссылка была нажата - такой файл и будет открыт для вывода в браузер.
Apache/2.2.23 (Win32) PHP/5.3.18
Win7Pro 64
Vertrigo
regman вне форума
Старый 05.10.2009, 13:04   #2
wall66
Участник клуба
 
Аватар для wall66
 
Регистрация: 04.10.2008
Сообщений: 1,485
По умолчанию

смотря какой язык шаблонизатора вы используете

а вообще, параметры через адресную строку передаются GET-методом (например запрос index.php?a=1 передаст в скрипт index.php значение переменной $_GET['a'] равное единице)
свободен...
wall66 вне форума
Старый 05.10.2009, 13:07   #3
Metandrostenalon
Форумчанин
 
Регистрация: 03.04.2009
Сообщений: 108
По умолчанию

http://..../index.php?file=blablabla

$file = $_GET['file'];
php,javascript
Metandrostenalon вне форума
Старый 06.10.2009, 02:45   #4
Aexx
Программист тьмы
Форумчанин
 
Аватар для Aexx
 
Регистрация: 02.09.2009
Сообщений: 227
По умолчанию

PHP код:
//Код файла index_1.php, например
<?php
...
$file "ляляля.txt"
?>
<a href="http://.../index.php?file=<?php echo $file:?>">Ссылка</a>

//Код файла index.php

<?php
$file
=$_GET['file'];
echo 
$file;
?>
Или я не понял, в чем трабла?
Aexx вне форума
Старый 06.10.2009, 10:07   #5
Gorychev
Участник клуба
 
Аватар для Gorychev
 
Регистрация: 08.03.2008
Сообщений: 1,537
По умолчанию

Но это совсем не безопасно, полученные данные нужно проверять.
Gorychev вне форума
Старый 06.10.2009, 13:36   #6
Aexx
Программист тьмы
Форумчанин
 
Аватар для Aexx
 
Регистрация: 02.09.2009
Сообщений: 227
По умолчанию

Ну, я в принципе написал
Aexx вне форума
Старый 02.02.2010, 11:21   #7
regman
Пользователь
 
Регистрация: 11.07.2009
Сообщений: 90
По умолчанию

продолжу тему, только реализация чуток по другому. Мне нужно в конкретное место в шаблоне вставить функцию на исполнение. Тоесть для каждой страницы - своя функция, которая выводит некоторый результат. Как ее можно записать, если передать ее название через массив $_GET?? Или это нереально?? Если нет - то какие еще возможны способы реализации такого подхода с целью иметь одну страницу-шаблон для сайта??
Apache/2.2.23 (Win32) PHP/5.3.18
Win7Pro 64
Vertrigo
regman вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
адресс ячейки через ссылку mihakr Microsoft Office Excel 16 07.08.2011 08:29
Передача параметров через ссылку xxxsas PHP 6 10.08.2009 21:09
Передача параметров в функцию через ссылку Vistar Общие вопросы C/C++ 1 07.05.2009 02:27
Передача массива как ссылку в ф-цию IgorKr Общие вопросы C/C++ 1 30.03.2008 14:57
Не срабатывает TEmbeddedWB когда открываю страницу через ссылку в новой вкладке dimfil Общие вопросы Delphi 0 23.03.2008 23:45