Newbie, How to communicate with an ISAPI.dll with PHP

Posted on 2003-03-05
Medium Priority
Last Modified: 2006-11-17
Hello Guys,

Can someone walk me through the process of asking questions and interpreting answer from an ISAPI.DLL install on a remote server (that return .html files as answers) with PHP code on my Linux Server?


Question by:Miles4
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
LVL 15

Expert Comment

ID: 8078152
Which ISAPI module ? PHP ? Is PHP also an ISAPI module ? In which server ? (Apache/IIS/etc)

What are you trying to do exactly ?
LVL 40

Accepted Solution

Richard Quadling earned 200 total points
ID: 8079199
You can use curl to send POSTed data, or you can use fopen to send a request with GETed data.

curl allows your PHP script to behave somewhat like a browser. You can send filled in forms to a site, cookies, etc as if you were a browser.

I assume the ISAPI is installed into a webserver?

$sData = implode('',file('http://www.experts-exchange.com/Web/Web_Languages/PHP/Q_20540180.html'));

would put this entire page into a single string for working on.

You can also use file_get_contents on newer PHPs.


Author Comment

ID: 8082012
Thanks guys, this gives me the direction at least!  

VGR: its a Bank Server (AIX) that use a web server that run a isapi.dll as a middleware.  The "middleware" server seam to be a IIS.  My server is a linux with PHP installed.
I want people to go through my server with PHP and make "calls" to the bank server that act as a middleman to the legacy application.  Then I have to funnel the answer back to my web site visitor.  All that with SSL lines and answers that are coming back as html pages...


Featured Post

WordPress Tutorial 1: Installation & Setup

WordPress is a very popular option for running your web site and can be used to get your content online quickly for the world to see. This guide will walk you through installing the WordPress server software and the initial setup process.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Nothing in an HTTP request can be trusted, including HTTP headers and form data.  A form token is a tool that can be used to guard against request forgeries (CSRF).  This article shows an improved approach to form tokens, making it more difficult to…
Since pre-biblical times, humans have sought ways to keep secrets, and share the secrets selectively.  This article explores the ways PHP can be used to hide and encrypt information.
Learn how to match and substitute tagged data using PHP regular expressions. Demonstrated on Windows 7, but also applies to other operating systems. Demonstrated technique applies to PHP (all versions) and Firefox, but very similar techniques will w…
The viewer will learn how to count occurrences of each item in an array.
Suggested Courses

801 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question