Автор Тема: Help по CGI(perl)  (Прочитано 4903 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ork

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 8
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Help по CGI(perl)
« : 03 Января 2006, 22:33:32 »
Люди, кто знает, помогите.
Я хотел, чтобы cgi скрипт создавал страничку, в которой присутствуют
flash-ролики.
Когда запускаю скрипт вся страница загружается, а вместо flash-роликов белые
пятна.
Причем та же страница в html-формате прекрасно отображается вместе с flash.
У меня установлен Apache 1.32, в error.log никакой ошибки нет.
Что делать и возможно ли вообще это осуществить?

Оффлайн synthez

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 104
  • +0/-0
  • 0
    • Просмотр профиля
Help по CGI(perl)
« Ответ #1 : 03 Января 2006, 22:37:23 »
возможно пути неправильно прописаны
Software  like sex - it\'s better when it\'s free

Оффлайн ork

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 8
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Help по CGI(perl)
« Ответ #2 : 03 Января 2006, 22:50:59 »
Нет, пути я проверял, с ними всё в порядке.
Может с content-type что-нибудь попробовать?
Я пробовал content-type:text/html;application/x-shockwave-flash

Оффлайн synthez

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 104
  • +0/-0
  • 0
    • Просмотр профиля
Help по CGI(perl)
« Ответ #3 : 03 Января 2006, 22:57:02 »
вроде тип прописывается в теге , а сам хтмл content="text/html"
Software  like sex - it\'s better when it\'s free

Оффлайн ork

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 8
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Help по CGI(perl)
« Ответ #4 : 03 Января 2006, 23:01:53 »
Вот весь код:
#!C:/usr/local/bin/perl        
use strict;
use CGI::Carp qw(fatalsToBrowser);  
print "content-type:text/html;application/x-shockwave-flash\\n\\n";
print\'  



Untitled Document




 
 
   
 
 
   
   
   
   
   
   
   
   
   
   
   
   
 
 
   
   
   
   
   
   
   
   
   
   
   
   
 
 
   
   
   
   
   
   
   
   
   
   
   
   
 
 
   
   
   
   
   
   
   
   
   
   
   
   
 
http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="755" height="138">
       
       
        http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="755" height="138">
   
http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="57" height="565">
       
       
        http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="57" height="565">
   
           
            
  Логин:
           
   
 Пароль:

       
   
 

       
   
 Забыли пароль? 
            



\';

Оффлайн ork

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 8
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Help по CGI(perl)
« Ответ #5 : 03 Января 2006, 23:04:01 »
Извините за смайлики.

Оффлайн ork

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 8
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Help по CGI(perl)
« Ответ #6 : 03 Января 2006, 23:15:20 »
А можете привести работающий прмер кода,
где бы создавалась страница с вставленным flash-роликом.

Оффлайн AnnA

  • Фанатка форума
  • Старожил
  • ****
  • Сообщений: 263
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Help по CGI(perl)
« Ответ #7 : 04 Января 2006, 12:58:55 »
ужас какой. :)
Цитировать
ork:
#!C:/usr/local/bin/perl use strict;
use CGI::Carp qw(fatalsToBrowser);

это можно оставить, как есть. остальное нужно менять. ;)
например - поместите ВЕСЬ свой html-код в файл, открывайте его из скрипта и print "Content-Type: text/html\\n\\n";
open(F,"$datafile"); #$datafile - путь к html-коду странички
flock(F,2);seek(F,0,0);
while(){print}
flock(F,8);close (F);
пока-пока. :)

Оффлайн ork

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 8
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Help по CGI(perl)
« Ответ #8 : 04 Января 2006, 13:48:04 »
Проверил, но проблема осталась та же самая.
Он принципиально отказывается открывать файлы swf,
всё остальное работает отлично.

Оффлайн ork

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 8
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Help по CGI(perl)
« Ответ #9 : 04 Января 2006, 13:54:12 »
Всё, проблема решилась, спасибо всем.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28