powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (php) echo не работает , или ...
11 сообщений из 11, страница 1 из 1
(php) echo не работает , или ...
    #33709853
SQLZONE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Скажите пожалуста пачему мне выдаёт резулитат <?=rand(2,3);?> а не 2 или 3
<?
$txt="<r>2,3</r> dfd";
$txt=str_replace("<r>","<r> <?=rand(",$txt);
$txt=str_replace("</r>",");?> </r>",$txt);

preg_match_all("|<r>(.*?)</r>|", $txt , $regs, PREG_SET_ORDER);

foreach ($regs as $val)
{
echo $val[1];
//$t=str_replace('<rand>','',$math[0]);
//$t=str_replace('</rand>','',$t);
//$tex = $t;
}
?>
...
Рейтинг: 0 / 0
(php) echo не работает , или ...
    #33709885
zg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так было задумано автором скрипта

два или три ты полчишь если вместо echo $val[1]; напишешь eval $val[1];
...
Рейтинг: 0 / 0
(php) echo не работает , или ...
    #33709890
zg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
точнее

eval '?>'. $val[1] .'<?';
...
Рейтинг: 0 / 0
(php) echo не работает , или ...
    #33709954
SQLZONE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
zgточнее

eval '?>'. $val[1] .'<?';

И так не работает :( .
авторParse error: parse error, unexpected '<' in C:\workphp\save.php(11) : eval()'d code on line 1
?>
...
Рейтинг: 0 / 0
(php) echo не работает , или ...
    #33709969
zg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну лдано, просто создай php файлик
Код: plaintext
<?=rand( 2 , 3 );?>
он и выдаёт случайным образом 2 или 3
...
Рейтинг: 0 / 0
(php) echo не работает , или ...
    #33710000
SQLZONE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
zgну лдано, просто создай php файлик
Код: plaintext
<?=rand( 2 , 3 );?>
он и выдаёт случайным образом 2 или 3
Я это знал прежде чем написал тут.
...
Рейтинг: 0 / 0
(php) echo не работает , или ...
    #33710067
zg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
функция eval выполняет php код переданный ей как аргумент, если выполнить eval('echo rand(2,3);'); , то опять же выведется 2 или 3

конструкция <?=$something?> эквивалентна <? echo $something ?>

твой код подготавливает текст для выполнения его в пхп и заменяет специальные теги на теги php. После подготовки текст необходимо выполнить как пхп, через eval, include, require
...
Рейтинг: 0 / 0
(php) echo не работает , или ...
    #33710105
SQLZONE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я немного снеал атудо.
автор$txt=str_replace("<r>","<r>rand(",$txt);
$txt=str_replace("</r>",") </r>",$txt);
дожен бы работати но серавно видаёт ошибку.
...
Рейтинг: 0 / 0
(php) echo не работает , или ...
    #33710146
zg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если Parse Error, значит ситаксическая ошибка, то бишь код не поправилам пхп написан
...
Рейтинг: 0 / 0
(php) echo не работает , или ...
    #33710181
Фотография Robert Tappan Moris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
<?
$txt="<r>2,3</r> dfd";
$txt=str_replace("<r>","<r>echo rand(",$txt);
$txt=str_replace("</r>",");</r>",$txt);

preg_match_all("|<r>(.*?)</r>|", $txt , $regs, PREG_SET_ORDER);

foreach ($regs as $val)
{
	eval($val[ 1 ]);
}
?>
...
Рейтинг: 0 / 0
(php) echo не работает , или ...
    #33710304
SQLZONE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Robert Tappan Moris
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
<?
$txt="<r>2,3</r> dfd";
$txt=str_replace("<r>","<r>echo rand(",$txt);
$txt=str_replace("</r>",");</r>",$txt);

preg_match_all("|<r>(.*?)</r>|", $txt , $regs, PREG_SET_ORDER);

foreach ($regs as $val)
{
	eval($val[ 1 ]);
}
?>

Спасибо что раскрыл глаза а то седел бы веси дени перид этим кодом.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (php) echo не работает , или ...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]