Articles of vbscript

Доля входа между PHP и Classic VBScript

Я пытаюсь обновить / поддерживать старый веб-сайт, который был первоначально написан в классическом ASP / VBScript, а позже добавлены PHP-страницы. Я бы хотел настроить его так, чтобы PHP обрабатывал логин, но тогда это состояние входа в систему может быть разделено между PHP и ASP / VBScript. Обратите внимание, что страницы и языки довольно смешаны – […]

Редактирование vbscript при циклическом перемещении по пути к папке – PHP

У меня есть php-код, который будет проходить через мою папку с файлами и одновременно редактировать мой vbscript. Мой код работает, но не так, как я ожидал. Вот содержимое моих папок : Вот мой код сценария VB : Option Explicit Dim oFSO, myFolder Dim xlCSV myFolder= "C:/Users/user/Desktop/SampleFolders/20170503/Users/user/Desktop/SampleFolders/20170502/Users/user/Desktop/SampleFolders/20170501" Set oFSO = CreateObject("Scripting.FileSystemObject") xlCSV = 6 'Excel CSV […]

PHP – использование сообщения об ошибке COM: параметр 5: несоответствие типов

Я использую PHP для вызова объекта на сервере с классом COM в IIS 7. Объект хорошо создан, но когда я использую его метод, PHP возвращает эту ошибку: PHP Fatal error: Uncaught exception 'com_exception' with message 'Parameter 5: Type mismatch. Ошибка возникает в параметре $ bd. Мой PHP-код: $oem = new COM("LogicControlOEM.OEM_EjecutaOEM") or die("ERROR"); var_dump($oem); $empresa […]

Чтение данных POST в вызове AJAX

У меня есть некоторые значения Session, которые я постоянно изменяю с помощью вызовов Ajax. Кажется, я не могу обработать данные POST, чтобы обработать его и установить значения. То, что я передаю ему здесь, представляет собой массив строк, как показано в моем коде ниже. Здесь AJAX звонит: var sessionValues = []; str = {"PID": "1", "Level": […]

Запустить VBScript на сервере с javascript / php

У меня есть одностраничное приложение, написанное на JavaScript и PHP, я пытаюсь запустить внешний файл .vbs на моем сервере? Я пробовал использовать PHP-класс COM, а также exec () безрезультатно. Кто-нибудь успешно достиг этого? Возможно ли это?