Ver Mensaje Individual
  #5 (permalink)  
Antiguo 30/07/2008, 19:31
Avatar de jam1138
jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 20 años, 3 meses
Puntos: 102
Respuesta: python, CGI y las paginas web!!

Cita:
Iniciado por venkman Ver Mensaje
[...] Prueba a buscar información sobre mod_python.
mod_python es un módulo de Apache, él pregunta por CGI.

Cita:
Iniciado por VelvetRevolver Ver Mensaje
[...] se debia colocar la extension psp(python server pages) en los archivos, para que asi el navegador los reconociera y no preguntara lo de "guardar" o "abrir con...". Respecto a los tags <?python ... ?> se debe a que utilizo cgi y no framework. [...]
... juraría que eso es tan erróneo como que 2+2=5 (que igual puede ser cierto). CGI es como si llamaras a un script desde la shell, entonces:
1. La extensión no importa, sin embargo, sería conveniente fuese .py
2. No utilizas ningún etiquetado especial, solo indicas el intérprete a ser utilizado.
Vaya, estás haciendo una combinación de características de PHP y JAVA... no sé donde viste eso, sería bueno saberlo (porque lo desconozco).

Entonces, desde mi ignorancia, creo tu código debería ser así:
Código:
#!/usr/bin/python2.5

import cgi
print "Content-Type: text/html\n"
form = cgi.FieldStorage()

drink = form.getvalue("drink")

print """
<html>
<head> <title>What would you like to drink</title> </head>
<body>
<h4>Your drink: </h4><p>
"""

if drink == "tea":
    print "You requested tea"
elif drink == "coffee":
    print "You requested coffee"
elif drink == "hot chocolate":
    print "You requested hot chocolate"
else:
    print "You need to select a drink!"


print """
<p>Thank you for your visit. Please come again. <p>
</body></html>
"""
Elimino comentarios para no hacer ruido. Y bueno, así es como creo debería ser, igual no me creas .

Saludos
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"