Toon posts:

[C++] dll en internet.

Pagina: 1
Acties:

Verwijderd

Topicstarter
Beste mensen,

ik heb een dll gemaakt(C++) en een website die een waarde post naar de dll, de dll moet dan weer een site openen die een antwoord van een simpel rekensommetje weergeeft.

Ik draai win2k en ik heb net IIS geinstalleerd.
Caching ISAPI extensions staat uit.

De HTML pagina en de dll staan in dezelfde map.
(in C:\Inetpub\wwwroot)

Code van de HTML file:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<HTML>
<HEAD>
<TITLE> Dll tester </TITLE>
</HEAD>

<BODY>

<FORM ACTION="voorbeeld1.dll?Test1" METHOD=POST>
Vul een getal tussen 0 en 255 in:
<INPUT TYPE="TEXT" NAME="NAME" VALUE="7">
<p>
<INPUT TYPE="SUBMIT" VALUE="Bereken">
</FORM>

</BODY>
</HTML>

als ik op de submit knop druk krijg ik de melding:
"The page cannot be displayed".

Als je de C++ code wilt zien, vraag het ff.

Bij voorbaat erg veel dank.

  • j_du_pee
  • Registratie: Maart 2000
  • Laatst online: 23-09-2024

j_du_pee

du pain, du vin, du pee

ten eerste; je kunt het formulier beter action =voorbeeld1.dll meegeven.
Dat ?test1 kun je dan als hidden value doen.

Als je een isapi DLL maakt, moet je die uitvoeren in een map met execute rechten. Default is dat bij bijvoorbeeld de inetpub/scripts map.

Page cannot be displayed; is dat de volledige foutmelding :? (heb je gebruiksvriendelijke meldingen in IE uit gezet?)

kaart != map && bottel != fles
Wacht op antwoord


Verwijderd

Topicstarter
Als je een isapi DLL maakt, moet je die uitvoeren in een map met execute rechten. Default is dat bij bijvoorbeeld de inetpub/scripts map.
Bedankt voor je reactie.

Ik ben er net idd achtergekomen dat het lag aan de execute permissions (na alles uit en aan gezet te hebben :) ), maar ik heb nu heel de map veranderd en ik wist niet dat de scripts map daarvoor was.

Weer wat geleerd ;)

  • oogapp0ltje
  • Registratie: Januari 2001
  • Niet online
hallo, toch wil ik graag nog even verder vragen,
ik ben erg geintresseerd in deze manier met een dll.
ik heb er geenb idee van hoe ik die dll in c++ moet maken, maar goed met visual basic ben ik wel, kan iemand mij misch. uitleggen hoe ik dan uit een, in visual basic gemaakte dll, klassen kan aanroepen via een webpagina....
nog mooier zou een link naar een artikel hierover zijn.
Ik gebruik Apache icm. PHP 4.1 (en geen ASP ondersteuning)

bvd, raven

| To acknowledge what is known as known and what is not known as known is knowledge. |


  • j_du_pee
  • Registratie: Maart 2000
  • Laatst online: 23-09-2024

j_du_pee

du pain, du vin, du pee

Op dinsdag 29 januari 2002 14:04 schreef Ravenof het volgende:
Ik gebruik Apache icm. PHP 4.1 (en geen ASP ondersteuning)
Dll's is voor zover ik weet een Windows feature. Ik neem aan dat je op linux draait?

Anyway, er zijn wel topics over geweest, en anders moet je ff zoeken naar COM, activeX.

kijk hier eens, en components for ASP (wrox) was een aanrader.. Nu zou ik me eerder in dotnet gaan verdiepen dan in COM.. :)

kaart != map && bottel != fles
Wacht op antwoord


  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 12-09 21:31

Janoz

Moderator Devschuur®

!litemod

Stuur je wel de juiste headers terug? Als je geen headers stuurt kan de browser ook niet zo heel veel neerzetten..

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'

Pagina: 1