PHP. Интересная задачка.
245 повідомлень
#16 років тому
Имеется файл some.php. Необходимо, чтобы файл выводил свой же PHP код.Файловыми функциями пользоваться нельзя.
Интересна сама идея. (можно без реализации)
245 повідомлень
#16 років тому
Да, php код, который в нем самом.
245 повідомлень
#16 років тому
Да, забыл сказать:файловыми функциями пользоваться нельзя. (вот в чем загвоздка)
245 повідомлень
#16 років тому
Цитата ("MMM_Corp"):File_get_contents ?
файловыми функциями пользоваться нельзя. (вот в чем загвоздка)
245 повідомлень
#16 років тому
Цитата ("Anexroid"):СURL может?
я вот думаю тоже: либо CURL либо сокеты использовать. Как думаете теоретически возможно?
1895 повідомлень
#16 років тому
CURL на многих хостингах остуствует, как и возможность открывать сокет
120 повідомлень
#16 років тому
Веб-сервер Вам не выдаст PHP-код, если вы к нему обратитесь курлом или через сокеты.На первый взгляд решения не через чтение файла не видно... А можно вопрос, почему нельзя использовать файловые функции?
245 повідомлень
#16 років тому
Цитата ("MMM_Corp"):CURL на многих хостингах остуствует, как и возможность открывать сокет
Рассматриваем идеальный случай - доступны сокеты скажем. Значит с помощью сокетов реально?
89 повідомлень
#16 років тому
Причем тут cURL? Какие еще сокеты? Что за бред..UPD: Прошу прощения, когда писал комментарий, сообщения m00t`a еще не было.
Вы не сделаете этого не взаимодействуя с файловой системой..
245 повідомлень
#16 років тому
Цитата ("Pr0ks"):Причем тут cURL? Какие еще сокеты? Что за бред..
Зачем флудить? Если знаешь вариант получше, можешь объяснить.
1895 повідомлень
#16 років тому
Фегня какаято, без файлових ф-нкций нельзя такой инфи получить)
12 повідомлень
#16 років тому
<?php $str = '<?php $str = \'Z\'; echo substr_replace($str, addslashes($str), 14, 1); ?>'; echo substr_replace($str, addslashes($str), 14, 1); ?>