|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.05.2010, 20:06 | #1 |
Пользователь
Регистрация: 28.02.2009
Сообщений: 52
|
Загрузить файл и выполнить php
Такая задача нужно что бы с веб страницы можно было загрузить файл, только с расширением drb. И выполнить его на сервере. с помощью функции eval. Тобишь пользователь выбирает файл нажимает на кнопку установить и содержимое этого файла выполняется с помощью команды eval.
Как это сделать? и пожалуйста по подробнее и в деталях. |
03.05.2010, 21:09 | #2 |
Форумчанин Подтвердите свой е-майл
Регистрация: 20.11.2007
Сообщений: 500
|
1. Загружаете файл на сервер и сохраняете под каким либо именем.
2. Читаете содержимое файла в строку функцией $data=file_get_contents(loaded_file .drb); 3. Теперь уже eval($data); Получаем что-то вроде этого: Форма: Код:
Код:
|
03.05.2010, 22:43 | #3 |
Старожил
Регистрация: 19.04.2010
Сообщений: 2,702
|
Только подумайте о безопасности такого скрипта, а то всякие злые люди вам сервак снесут.
|
03.05.2010, 23:43 | #4 |
Пользователь
Регистрация: 28.02.2009
Сообщений: 52
|
Виталий Желтяков
ну я этот скрипт использую в админке так что я думаю ни кто ни чего не ломанёт))) Никки Спасибо. Думаю подойдёт сейчас попробую но вроде всё так. А так что бы при выборе файла отображалось - выбирать только файлы с расширением drb. Ну тобишь в форме когда выбираешь файл видны были только файлы с таким расширением. Можно так сделать? Последний раз редактировалось Drek; 03.05.2010 в 23:48. |
04.05.2010, 00:14 | #5 |
Форумчанин Подтвердите свой е-майл
Регистрация: 20.11.2007
Сообщений: 500
|
Как-нибудь так:
Код:
|
04.05.2010, 14:18 | #6 |
Пользователь
Регистрация: 28.02.2009
Сообщений: 52
|
Спасибо всё работает! кроме
Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Загрузить файл utf8! | SkAndrew | Общие вопросы Delphi | 4 | 22.04.2010 17:43 |
Как загрузить файл? | Suren | Общие вопросы C/C++ | 1 | 06.03.2010 21:47 |
PHP+MySQL. Как выполнить UPDATE таблицы? | ViTYAi | PHP | 5 | 24.12.2009 10:03 |
Загрузить png файл | MAcK | Мультимедиа в Delphi | 1 | 22.12.2008 22:23 |
неободимо выполнить php | мит | PHP | 1 | 01.09.2008 22:36 |