Найти - Пользователи
Полная версия: в firefox не работает скрипт
Начало » Web » в firefox не работает скрипт
1
frameq
наваял я маленький скрипт, в опере и ie он работает, а вот огненный лис пытаеться его загрузить как файл! помогите плз, шо делать?
пользуюсь shttp
сам скрипт, бо не прикрепилься файл:
# -*- coding: cp1251 -*-
import sys
try:

import cgitb

cgitb.enable()

except ImportError:

sys.stderr = sys.stdout

def cgiprint(inline=''):

sys.stdout.write(inline)

sys.stdout.write('\r\n')

sys.stdout.flush()





month=
weak={0:“ПН”,1:“ВТ”,2:“СР”,3:“ЧТ”,4:“ПТ”,5:“СБ”,6:“ВС”}
count=0
day=8
mon=0
for i in range(mon):
count=month+count

count=count+day
den=count%7+2
if den>6 :
den=den-7
#print weak,day,mon+1



ch={0:1*100+1,1:1*100+15,2:1*100+22,3:1*100+29,4:2*100+1,5:2*100+15,6:1*100+7,7:1*100+9}
ch_1={0:“1-15.01 9:00”,1:“22-29.01 9:00”,2:“1-15.02 9:00”,3:“8.01 10:30”}


if den==0:
pn=pon
pn_1=pon_1
elif den==1:
pn=vt
pn_1==vt_1
elif den==2:
pn=sr
pn_1=sr_1
elif den==3:
pn=ch
pn_1=ch_1
elif den==4:
pn=pt
pn_1=pt_1
k=0
db=0
report={0:“0”,1:“1”,2:“2”,3:“3”,4:“4”}
for i in range(len(pn)/2):
db=i*2
if ((mon+1)*100+day) in range(pn,pn):
report=pn_1
k=k+1
a=“”
for i in range(k):
a=a+report+“<br>”

contentheader = ‘Content-Type: text/html’

thepage = ‘'’<html><head>

<title>%s</title>

</head><body>

%s

</body></html>

'''
h1 = ‘<h1>Расписание</h1>’
if __name__ == ‘__main__’:

cgiprint(contentheader)

cgiprint()

title = ‘Hello World’

headline = h1 + a




print thepage % (title, headline)
frameq
все, вопрос снят, тут просто идет некоректное представление страницы, на сколько я понял. хотя пример ее формирование взят с этого сайта
o7412369815963
frameq
contentheader = ‘Content-Type: text/html’
наверно нужно сменить тип содержимого:
contentheader = 'Content-Type: text/plain'
frameq
квештин намбер ту: скрипт на локальном сервере работал нормально в плане кодировки, я расположил его доступным в интернет с помощью Opera Unite +дополнение к ней Web Proxy и русский текст стал вот такой вот ерундой &#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533;&#65533; &#65533;&#65533;!
шо мине рабыть?
frameq
вопрос снят, просто файл надо было сохранять в кодировке которую прописываешь в начале файла)
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB