• Как авторизоваться на novafilm.tv при помощи cURL?

    ParaPilot
    @ParaPilot
    Вот рабочий код
    var answer
    $.ajax({
        url:'http://novafilm.tv/auth/login',
        type: 'post',
        data:{
            username: 'ИМЯ',
            password: 'ПАРОЛЬ',
            login:'Хочу войти!',
            return: '',
            forget: 0     
            },
        success:function(result)
        {
            answer = result;
        },
        error:function(){
            alert('Something wrong');
        }
    });

    или на чистой java
    var handlerPath = 'xmlhttp.php';
    	 
    	function createRequest() {
    	    // Создание объекта XMLHttpRequest отличается для Internet Explorer и других обозревателей, поэтому для совместимости эту операцию приходиться дублировать разными способами
    	    if (window.XMLHttpRequest) req = new XMLHttpRequest();      // normal browser
    	    else if (window.ActiveXObject) {                            // IE
    	        try {
    	            req = new ActiveXObject('Msxml2.XMLHTTP');          // IE разных версий
    	        } catch (e){}                                           // может создавать
    	        try {                                                   // объект по разному
    	            req = new ActiveXObject('Microsoft.XMLHTTP');
    	        } catch (e){}
    	    }
    	    return req;
    	}
    	 
    	function getData(handlerPath, parameters) {
    	    // Создаем запрос
    	    req = createRequest();
    	    if (req) {
    	        // Отправляем запрос методом POST с обязательным указанием файла обработчика (true - асинхронный режим включен)
    	        req.open("POST", handlerPath, false);
    	        // При использовании объекта XMLHttpRequest с методом POST требуется дополнительно отправлять header
    	        req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    	        // Передаем необходимые параметры (несколько параметров разделяются амперсандами)
    	        req.send(parameters);
    	 
    	        // Для статуса "OK"
    	        if (req.status == 200) {
    	            // Получаем ответ функции в виде строки
    	            var rData = req.responseText;
    	            // Проверяем данные с помощью регулярных выражений, после выполняем функцию eval()
    	            var eData = !(/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(rData.replace(/"(\\.|[^"\\])*"/g, ''))) && eval('(' + rData + ')');
    	            // Создаем массив данных
    	            var eArray = new Object(eData);
    	        } else {
    	            alert("Не удалось получить данные:\n" + req.statusText);
    	        }
    	    } else {
    	        alert("Браузер не поддерживает AJAX");
    	    }
    	    return eArray;
    	}
    	 
    
    	 
    	// вызов функции AJAX запроса
    	getData(handlerPath,'username=USERNAME&password=PASSWORD&login=%D0%A5%D0%BE%D1%87%D1%83+%D0%B2%D0%BE%D0%B9%D1%82%D0%B8!&return=&forget=0');
    Ответ написан
  • Что-то простое для создания форм с записью в MS SQL Server?

    ParaPilot
    @ParaPilot
    Посмотрите в сторону LightSwitch
    Ответ написан
    Комментировать