10.02.2013 / 07:42 |  | 
HoldFast    Пользователь  
   Сейчас: Offline 
 Имя: Андрей Откуда: Великие Луки Регистрация: 18.04.2011
   | Написал компилятор LIS=>BAS, пример использования require_once "lis.class.php";  
$a = new LIS("test.lis","Autorun.bas");  
$a->compile();  
 так же $a->compile() возвращает текст основных ошибок, если такие имеются в коде  __________________
   Да, детка, я - Король Ящериц!!!  | 
  11.02.2013 / 03:54 |  | 
vl@volk    Пользователь  
   Сейчас: Offline 
 Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
   | делаю онлайн сервис пока только компилятор не работает.  ссылкачот я неправильно сделал? Инфо выводит, а скомпилить не хо Открыть спойлер Закрыть спойлер <?php  
$uploaddir = './bas/';  
$uploadfile = $uploaddir.basename($_FILES['uploadfile']['name']);  
if(copy($_FILES['uploadfile']['tmp_name'],$uploadfile)) {  
echo "<h3>Файл успешно загружен на сервер</h3>";  
} else {  
echo "<h3>Ошибка! Нe удалось загрузить файл на сервер!</h3>";  
exit ;  
}  
echo "<h3>Информация о загруженном на сервер файле: </h3>";  
echo "<p><b>Оригинальное имя загруzhенного файла:".$_FILES['uploadfile']['name']."</b></p>";  
echo "<p><b>Mime-тип загруженн0го файла:".$_FILES['uploadfile']['type']."</b></p>";  
echo "<p><b>Размер загруzhенного файла в байтах:".$_FILES['uploadfile']['size']."</b></p>";  
echo "<p><b>Временное имя файла:".$_FILES['uploadfile']['tmp_name']."</b></p>";  
   
   
$file_up = "./bas/".$_FILES['userfile']['name'];  
require_once "classes/lis.class.php";  
$a = new LIS("$file_up","Autorun.bas");  
$a->compile();  
?>  
  __________________
   знает толк  | 
  11.02.2013 / 17:14 |  | 
vl@volk    Пользователь  
   Сейчас: Offline 
 Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
   | а не все работает. Только клас не выводит готовый ауторан.бас для скачки. Сейчас подделать и будет работать
  __________________
   знает толк  | 
  11.02.2013 / 17:23 |  | 
vl@volk    Пользователь  
   Сейчас: Offline 
 Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
   | Сервис работает
  __________________
   знает толк  | 
  11.02.2013 / 17:38 |  | 
HoldFast    Пользователь  
   Сейчас: Offline 
 Имя: Андрей Откуда: Великие Луки Регистрация: 18.04.2011
   | vl@volk, псих чтоли?     Класс сохраняет в BAS, чё он там тебе должен выводить?     И ещё, кодировку исправь  __________________
   Да, детка, я - Король Ящериц!!!  | 
  11.02.2013 / 17:42 |  | 
HoldFast    Пользователь  
   Сейчас: Offline 
 Имя: Андрей Откуда: Великие Луки Регистрация: 18.04.2011
   | И ещё, сделать рэндомное имя для сохраняемого файла слабо было? А если я скомпилил, а в это время ещё кто-то. И скачаю я чей-то чужой файл
  __________________
   Да, детка, я - Король Ящериц!!!  | 
  11.02.2013 / 17:44 |  | 
T-I-M-U-R    Пользователь  
   Сейчас: Offline 
 Имя: %username% Откуда: АКСЫ - Кербен Регистрация: 17.11.2012
   | vl@volk, Хороший сервис. Кодировка по мне нормальная.
   | 
  11.02.2013 / 17:45 |  | 
HoldFast    Пользователь  
   Сейчас: Offline 
 Имя: Андрей Откуда: Великие Луки Регистрация: 18.04.2011
   | А спасибо Андрею сказать за классы?? Ай, не надо, зачем?     __________________
   Да, детка, я - Король Ящериц!!!  Изменено HoldFast (11.02 / 19:14) (всего 1 раз) | 
  11.02.2013 / 17:47 |  | 
HoldFast    Пользователь  
   Сейчас: Offline 
 Имя: Андрей Откуда: Великие Луки Регистрация: 18.04.2011
   | Шучу     Кстати, в добавок не работает, ты файл не верно принимаешь  __________________
   Да, детка, я - Король Ящериц!!!  | 
  11.02.2013 / 17:51 |  | 
HoldFast    Пользователь  
   Сейчас: Offline 
 Имя: Андрей Откуда: Великие Луки Регистрация: 18.04.2011
   | ща я короче сам сервис накатаю     __________________
   Да, детка, я - Король Ящериц!!!  Изменено HoldFast (11.02 / 18:57) (всего 1 раз) |