Форум программистов, компьютерный форум, киберфорум
PHP: сети
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
Заблокирован

Можно ли в РНР запустить РНР?

24.10.2016, 10:10. Показов 760. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Снова прив! Вот такая ситуация. Я получаю с другого сайта текст (код РНР), но РНР не воспринимает этот код как РНР, а восринимает, как текст и просто выводит текст кода. Вопрос: можно ли в РНР запустить РНР?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
24.10.2016, 10:10
Ответы с готовыми решениями:

Шифрование РНР
Нужно передать модуль на тестирование и шеф хочет, чтобы РНР код был каким-либо образом защищен от прочтения и изменения. Как-то это...

функция session_is_registered РНР 5.3
При вбиваний логина и пароля не осуществляется вход. Из за перехода на РНР 5.3 будь оно не ладное.. менял функцию session_is_registered в...

Помогите розобратса в РНР
Доброе утрро! Вот уже 3 день никак не могу розобратса с ошибкой в файле РНР. Где токо уже не писал, нормальних ответов не было. ...

6
Эксперт PHP
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
24.10.2016, 10:22
Можно. eval есть для этого. Но использовать такой запуск PHP крайне не рекомендуется, если не хотите, чтобы сайт взломали.
0
Заблокирован
24.10.2016, 10:39  [ТС]
Eval? Интересно! Вот у меня этот текст в переменную записывается и как мне его eval() оживить? Примерчик можно?

Добавлено через 1 минуту
А сайт не взломают я данные отправляю на свой "другой" хостинг.
0
Эксперт PHP
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
24.10.2016, 10:44
Цитата Сообщение от yfenok Посмотреть сообщение
и как мне его eval() оживить?
http://php.net/manual/ru/function.eval.php

Добавлено через 1 минуту
Но в 99% процентах случаях можно обойтись без eval -- стоит лишь определить правильную архитектуру.
0
Заблокирован
24.10.2016, 11:01  [ТС]
А вот есть что-нибудь похожее на eval или другой способ исполнения полученного кода?

Добавлено через 13 минут
И мне нужно чтобы код именно ни кто не мог редактировать.
0
 Аватар для tarasalk
1992 / 1216 / 440
Регистрация: 13.06.2013
Сообщений: 4,115
24.10.2016, 12:35
Цитата Сообщение от yfenok Посмотреть сообщение
А вот есть что-нибудь похожее на eval или другой способ исполнения полученного кода?
Что вам мешает пролистать доку и найти нужную функцию? Например system. Можно сохранить ваш код в файл, а потом выполнить его. Но все это бред, вам правильно сказали, наверняка можно обойтись без этого.

Цитата Сообщение от yfenok Посмотреть сообщение
И мне нужно чтобы код именно ни кто не мог редактировать.
Защищайте сайт с которого получаете код, плюс защита самого канала передачи. Но в любом случае это мега костыль, ненадежный и проблемный.
0
Заблокирован
24.10.2016, 12:42  [ТС]
Не на сервере этот файл не может находится перектоят и все.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
24.10.2016, 12:42
Помогаю со студенческими работами здесь

РНР Безопасность. Хэширование
Всем Привет! Я работаю на данный момент над курсовой по теме "Генератор Хэш функций". Столкнулся с такой проблемой, что после...

Почему РНР лучше С?
Всем привет. Прочитал в одной старой книге что при использование CGI, программа компилируется, и работает на много быстерее РНР, потому...

Картинка с кнопкой РНР или html
Добрый вечер дорогие форумчане!!!!Подскажите пожалуйста как называется такая форма: Картинка с кнопкой. При нажатии на кнопку открывается...

Друзья сделайте за меня код на рнр!
Задача1.В данном файле, содержащем целые числа, определить элемент с максимальным произведением цифр. Задача2.Базы данных: Автомобили...

Нужно записать текст из РНР в WORD
Дорогие гении подскажите пожалуйста как мне записать из РНР текст в Word. Точнее русские символы. Английские то записываются а вот...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru