Просмотр полной версии : Скрипт в скрипте (<?PHP...<?PHP...?>...?>)
Что- то не соображу, как сделать так, что б скрипт мог выполнятся в скрипте.
Теперь поясняю:
Есть PHP страничка в ней открывается некий текст из БД, НО в этом тексте тоже присутствует PHP скрипт (<?PHP ...... ?>). А этот вложенный скрипт выполнятся не хочет :( :( :(
Кто бы подсказал, как сделать вложенный скрипт работающим???
СПАСИБО.
DeepDiver
26.01.2002, 03:27
почитай про eval()
Если правильно понял, то надо было заменить
.................................................................................
print("<TD width=100> $row[main_text] </TD>");
.................................................................................
НА
..................................................................................................
print("<TD width=100> eval ('?>' , $row[main_text], '<?php'); </TD>");
..................................................................................................
но от этого не изменилось ничего....
если вот так
..................................................................................................
eval ('?>' , $row[main_text], '<?php');
..................................................................................................
то ошибку выдает в этой строке
Может, что не так..... подскажите....
Спасибо.
1.$script=(" \"phpinfo()\"; ");
2. mysql_query(INSERT INTO table.............. $script);
3. mysql_query(SELECT FROM table.............. $script);
4. eval("${row[script_text]}");
по-моему так - я не проверял
Удачи !
ошибку выдает....
что-то я совсем, от всяких возможных вариантов упарился. Брал инфу с http://www.php.net/manual/en/function.eval.php но работать под мою задачу не хочет ничерта..... :confused: :confused: :confused:
Надеюсь, ты отдаешь eval'у строку без всяких там <? ?
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.