увязать PHP и ASP

  • Автор темы Автор темы Interrupt
  • Дата начала Дата начала

Interrupt

Guest
увязать PHP и ASP

Привет,
может я не по адресу, но нет ничего роднее этого сайта. :)
Ситуация такая:
на одном из серверов сделана авторизация для пользователей на php, а на другом сервере на ASP сделан прайс.
как правильно, если это вобще возможно, сделать проверку в АСП, авторизирован пользователь или нет?

1. заходим на index.php
2. авторизируемся
3. нажимаем xxx.xxx.xxx.xxx/price.asp

Спасибо,
 
Например использовать БД.
Но в чем смысл разводить зоопарк? Делай все либо на php либо на asp
 
Re: увязать PHP и ASP

Автор оригинала: Interrupt
Привет,
может я не по адресу, но нет ничего роднее этого сайта. :)
Ситуация такая:
на одном из серверов сделана авторизация для пользователей на php, а на другом сервере на ASP сделан прайс.
как правильно, если это вобще возможно, сделать проверку в АСП, авторизирован пользователь или нет?

1. заходим на index.php
2. авторизируемся
3. нажимаем xxx.xxx.xxx.xxx/price.asp

Спасибо,
Да я бы непротив.
смотри,
сайт сделать на ПХП, там есть дилерская часть и туда хочется вставить прайс с 1С на основе веб расширения.
и не хотелось бы делать 2 авторизации.
 
Тогда создаешь в БД таблицу авторизовавшихся пользователей и проверяешь в прайсе авторизацию.
 
Re: Re: увязать PHP и ASP

еслибы.
с майсклом я могу работать только отсюда
<%@ LANGUAGE="VBSCRIPT" %>
а отсюда <%@Language=V7Script%> увы.

наверное всетаки не сюда пишу.
думал может ктото работал с 1С ВЕБ расширением.
 
Автор оригинала: Линк
я не профи В таких делах, но разве не можешь ты работать с ODBC?
Да могу но с VBScript, a вот в расширении незнаю, поэтому спросил.

У меня получилось с помощью сесий. но незнаю насколько это секурно.

если интересно
в логине:
Session("userKnow") = True
Session("userID") = rsCheckUser("users_id")
Session("userName") = rsCheckUser("users_fio")

проверка в прайсе:
<%
Если ПустоеЗначение(Session.Value("userGood"))=1 Тогда
Response.Redirect("default.asp");
КонецЕсли;
%>

но вот что интересно:
Response.Write(Session.Value("userKnow"));
выдает -1, а разве он недолжен давать "офигенное" значение?
 
Да могу но с VBScript, a вот в расширении незнаю
постой! ты COM Объект создать можешь?

а что с сессиями? если ты думаешь, что из ASP можно обращаться к PHP сессями - то ты ошибаешься...
 
Ага, тем более что прайсы на другом сервере. Не тут только БД самый безовасный и надежный вариант...
 
вообще говоря ODBC тоже не лучший вариант
всмысле не секурный
его надо по vpn или по локалке :)
 
Линк
Логин-то на asp (вернее на V[B7]Script) :)

ЗЫ. Где у меня ошибка?
<?ПыХыПы
пока (не $конец_света) делать
вывести ("Привет, мир");
кончить пока
?>
:)
 
Profic:)
и чего?
я ето понимаю< потому и сказал что сессии ему не помогут
 
Линк
Сессии asp-шные, как я понял.
Он вообще уже вроде свою проблему решил :) Так что все хорошо :)
 
так... что вы тягомотину разводите...
правильный ответ был уже дан...

не судьба выставить КУКУ ???
md5($login.$password) ???
и это же значение закинуть в MSSQL базу ? из PHP ??

а потом уже из V7Script (1С веб расширение) ОТЛИЧНО можно обращаться к MSSQL... смотрите доку по 1C ...

я надеюсь у вас 1С под MSSQL гоняется ???

а ваще, можно еще проще сделать
<form action='dilers/1c_bla.asp' method=post>
<input type=text name=login>
<input type=password name=password>
...
</form>

и не городить огород с авторизацией под PHP
А авторизацию проводить средствами v7Script'а
 
а можно ставить куку для другого домена, да?;))))

-~{}~ 25.05.04 18:58:

или два раза просить авторизироваться: из php и asp?
 
Автор оригинала: slach
так... что вы тягомотину разводите...
правильный ответ был уже дан...

не судьба выставить КУКУ ???
md5($login.$password) ???
и это же значение закинуть в MSSQL базу ? из PHP ??

а потом уже из V7Script (1С веб расширение) ОТЛИЧНО можно обращаться к MSSQL... смотрите доку по 1C ...

я надеюсь у вас 1С под MSSQL гоняется ???

а ваще, можно еще проще сделать
<form action='dilers/1c_bla.asp' method=post>
<input type=text name=login>
<input type=password name=password>
...
</form>

и не городить огород с авторизацией под PHP
А авторизацию проводить средствами v7Script'а
Тоже вариант!
Но я провожу авторизацию не в ПХП, а в АСП (VBScript) он позволяет работать с МайСклом, а потом передаю сессию в 1С (Скрипт) который и работает с МСЕСкуел.
Получается.
Спасибо Вам!
 
здаеца мне.... там один домен
или поддомены... как максимум...
 
Сверху