Автор Тема: передача по ссылке  (Прочитано 2640 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Ximik

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 3
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
передача по ссылке
« : 29 Июня 2004, 19:01:19 »
Сразу извиняюсь, но в PHP - ноль

Реально ли сделать так, что при передаче index.php?f1=d1&f2=d2 запускались функции f1(d1) и f2(d2)?

Пробовал делать конструкцию
if (isset($f1)) {
global $f1
f1($f1)}

Но у меня возникает куча ошибок, если я запускаю скрипт с другими переменными.

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
передача по ссылке
« Ответ #1 : 29 Июня 2004, 19:26:28 »
с какими переменными?
каких ошибок?
ты думаешь, тут телепаты сидят?

Оффлайн Ximik

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 3
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
передача по ссылке
« Ответ #2 : 29 Июня 2004, 20:00:23 »
Если запускаю, к примеру index.php?dr=1 для запуска другой функции.

Возникают ошибки о не существовании переменных $f1 ; $f2

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
передача по ссылке
« Ответ #3 : 29 Июня 2004, 20:11:20 »
я не знаю, что ты делаешь, но делаешь ты это очень криво.
пересказывать ошибки не надо. их надо копировать в точности до последней буквы.

вместо $f1 пиши $_GET[\'f1\']
и так далее

Оффлайн Ximik

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 3
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
передача по ссылке
« Ответ #4 : 29 Июня 2004, 20:39:44 »
$_GET[\'f1\'] , насколько я знаю надо писать, если php.ini запрещена передача переменных из адресной строки.

Я же ее разрешил.

Просто вопрос таков: "Как вызвать функцию из адресной строки и передать ей значение, опять же из адресной строки"

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
передача по ссылке
« Ответ #5 : 29 Июня 2004, 20:42:17 »
Цитировать
Ximik:
$_GET[\'f1\'] , насколько я знаю надо писать, если php.ini запрещена передача переменных из адресной строки.

нет, ты неправильно знаешь.
тебе шашечки или ехать?
тебе надо, чтобы сообщение пропало, или языком почесать?
ты спросил - я ответил.
в твоих возражениях я не нуждаюсь, извини.

Цитировать
Ximik:
Как вызвать функцию из адресной строки и передать ей значение, опять же из адресной строки

никак.
функции к командной строке никакого отношения не имеют и из командной строки не вызываются.

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
передача по ссылке
« Ответ #6 : 02 Июля 2004, 12:35:15 »
Ximik
Похоже, придется задать все тот же наболевший вопрос:
опиши задачу
LJ: Backslashed life (rss)

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28