Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Выполнение переменной, переданной из GET
 
 автор: garold   (25.06.2010 в 13:43)   письмо автору
 
 

Например, в скрипте задейстовавана переменная $var;

Теперь в get-параметре self.php?a=$var
Есть ли какие-то способы, чтобы значение переменной $_GET['a'] приняло значение переменной $var, которая ранее инициализирована в скрипте?

  Ответить  
 
 автор: sim5   (25.06.2010 в 13:58)   письмо автору
 
   для: garold   (25.06.2010 в 13:43)
 

Вопросы аж мозги заворачивает. Что значит приняло, подставить это значение при выводе в браузер тега А?
<?
$var 
1;
?>
<a href="self.php?a=<? echo $var?>">link</a>

  Ответить  
 
 автор: garold   (25.06.2010 в 19:54)   письмо автору
 
   для: sim5   (25.06.2010 в 13:58)
 

Не это совсем не то.
Что-то типо такого нужно:

$var = '11111';
<a href="self.php?a=<?=$_GET['a']; ?>">link</a> 


Вот если в параметр $_GET['a'] передать ...?a=$var, то нужно чтобы выполнлиось переменная $var, тоесть результатом будет ...?a=11111

  Ответить  
 
 автор: sim5   (26.06.2010 в 10:25)   письмо автору
 
   для: garold   (25.06.2010 в 19:54)
 

Уж лучше избегать такого, выполняя что-то на сервере по прихоти пользователя. Можете работать по принципу выборки из таблицы по полученному значению, то есть, например:
<?
$var 
= array(null,1111,2222,3333);
echo 
$var[intval($_GET['a'])];

  Ответить  
 
 автор: Trianon   (26.06.2010 в 10:45)   письмо автору
 
   для: garold   (25.06.2010 в 13:43)
 

переменных за рамками скрипта быть не должно.
не пользователя это дело - переменными манипулировать.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования