Seite 1 von 1

nur code

Verfasst: Mittwoch 22. Oktober 2008, 09:40
von ButterflyEffect
Hallo

Ich arbeite erst seit dieser Woche mit Python und hab deshalb noch nicht so den Durchblick...
Ich wollte zum Kennenlernen von Python ein kleines Webinterface gestalten.

Code: Alles auswählen

import cgi
form = cgi.FieldStorage()
print "Content-type: text/html\n"
print "<title>Reply Page</title>"
if not form.has_key('user'):
    print "<h1>Who are you?</h1>"
else:
    print "<h1>Hello <i>%s</i>?</h1>" % cgi.escape(form['user'].value)
Mein Problem nun ist, dass im Browser nur der Code angezeigt wird.
Was hab ich falshc gemacht?
Danke für eure Hilfe

Verfasst: Mittwoch 22. Oktober 2008, 09:43
von lunar
Der Webserver ist nicht richtig konfiguriert, so dass er dein CGI nicht als CGI erkennt. Mit Python hat das nichts zu tun.

Im Allgemeinen würde ich dir auch raten, keine ernsthafte Webanwendung mit CGI zu entwickeln. Zum Kennenlernen ist das ganz ok, aber für richtige Anwendungen gibt es besseres.

Verfasst: Mittwoch 22. Oktober 2008, 09:46
von ButterflyEffect
cool danke für die schnelle antwort

Verfasst: Mittwoch 22. Oktober 2008, 19:08
von jens
siehe: [wiki]Web-Skripte zum Laufen bringen[/wiki]

Verfasst: Donnerstag 23. Oktober 2008, 08:28
von ButterflyEffect
jens hat geschrieben:siehe: [wiki]Web-Skripte zum Laufen bringen[/wiki]
danke :) Jetzt läufts