von Mike1 |
Hallo,
daß die Ausgabe nicht ankommt, konnte daran liegen, daß TP standardmäßig direkt ins Video-Ram schreibt! Abhilfe: DirectVideo := False;
Wie man aber an die CGI Environment-Variablen "query_string" und "path_info", die nicht mit "normalen" DOS Environment-Variablen, die man sieht, wenn man auf DOS-Ebene "set" eingibt, übereinstimmen, würde mich auch mal interessieren!
Mike |
von mike@localhost |
hey arti85,
der "Could not create child process"-Fehler kommt bei mir immer wenn der Pfad zum Interpreter (bei Perl) falsch is... |
von mike@localhost |
ich glaub ich weiß warum der headerfehler kommt.
nach dem HTTP-Header muss eine leere Zeile stehen und dann kommt erst der HTTP-Body wo dann der html-code drinsteht.
probier mal:
1:
2: | writeln('Content-type: text/html');writeln;
writeln('<html>...</html>'); |
|
von NetDrag |
naja perl gibt ja auch nicht automatisch alles im browserfenster fenster aus.
schätze mal du brauchst ne library für cgi oder so die dann die requests annimmt und die response ins html umleitet
sowas wie tpwcgi, nur das gibts ja sogut wie nirgendmehr.
warum verwendest auch so ne alte sprache für sowas neues? |
von Herr_Zatacke |
cgi muß keine scriptsprache sein. geht ja mit c++ auch |
Okay ... wusste ich nicht ... wieder was dazugelernt
steht auf einmal in dem Dos-Fenster des Apacheservers :( - eigentlich müsste das ja der Quelltext der generierten HTML-Seite werden aber anscheinend kriegt er das mit dem Output nicht richtig hin. Weiß einer von euch da bescheid oder kennt das Problem?? |
Naja ... immerhin wird dein pascal-code jetzt definitiv ausgeführt... das is doch schon was !!
wie's weitergeht -> keine ahnung .... |