Автор Тема: Плиз, помогите решить проблемку  (Прочитано 3474 раз)

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

Оффлайн Infostorage

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 10
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Плиз, помогите решить проблемку
« : 15 Ноября 2001, 11:51:24 »
каким образом сформировать вывод  на экран ссылки (на Perl) чтобы при нажатие на ссылку появлялось новое окно браузера в котором появляется текст взятый из некоторой переменной

Оффлайн lodevar

  • Сеньор-Помидор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 757
  • +0/-0
  • 2
    • Просмотр профиля
    • http://lodevar.hut.ru
Плиз, помогите решить проблемку
« Ответ #1 : 15 Ноября 2001, 11:56:58 »
Наверное так:

в первом скрипте:
$value="tru-la-la";
print "Click me!";

во втором:
#!/usr/bin/perl
print "Content-type:text/html\\n\\n";

@value=split("=",$ENV{\'QUERY_STRING\'});
print "val=$value[1]";


PS: а можно еще очень многими способами...:)
С наилучшими пожеланиями. LODEVAR

Оффлайн Infostorage

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 10
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Плиз, помогите решить проблемку
« Ответ #2 : 15 Ноября 2001, 12:27:26 »
Большое спасибо за ответ.
Но возможно ли так что бы значение переменной передовалось бы не через строку адреса.
Дело в том что переменная является массивом  и содержит код целой web страницы. Поэтому к сожалению этот способ не подходит.

Оффлайн lodevar

  • Сеньор-Помидор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 757
  • +0/-0
  • 2
    • Просмотр профиля
    • http://lodevar.hut.ru
Плиз, помогите решить проблемку
« Ответ #3 : 15 Ноября 2001, 12:29:56 »
Цитировать
содержит код целой web страницы
А откуда он ее берет? Пусть второй скрипт оттуда же и возьмет.
С наилучшими пожеланиями. LODEVAR

Оффлайн Infostorage

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 10
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Плиз, помогите решить проблемку
« Ответ #4 : 15 Ноября 2001, 14:38:24 »
Я пробовал, идея хорошая, но так как объем данных достаточно большой, то браузер падает.

Оффлайн lodevar

  • Сеньор-Помидор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 757
  • +0/-0
  • 2
    • Просмотр профиля
    • http://lodevar.hut.ru
Плиз, помогите решить проблемку
« Ответ #5 : 15 Ноября 2001, 14:41:34 »
Куда падает-то? Сколько весит эта инфа? Куда выводишь? Как выводишь?
С наилучшими пожеланиями. LODEVAR

Оффлайн Infostorage

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 10
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Плиз, помогите решить проблемку
« Ответ #6 : 15 Ноября 2001, 15:35:21 »
Ссори :-) вроде заработало. Спасибо. Но  в строке адреса высвечивается весь текст страницы :-( Интересно а можно ли от этого избавиться.

Оффлайн lodevar

  • Сеньор-Помидор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 757
  • +0/-0
  • 2
    • Просмотр профиля
    • http://lodevar.hut.ru
Плиз, помогите решить проблемку
« Ответ #7 : 15 Ноября 2001, 15:42:12 »
А физически откуда ты текст страницы берешь? Если с диска, то и читай с него, не передавая его всего скрипту.

с диска взял:
open(FILE,"file.html");
@content=;
close(FILE);

на экран вывел:
print @content;

Все.
С наилучшими пожеланиями. LODEVAR

Оффлайн Infostorage

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 10
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Плиз, помогите решить проблемку
« Ответ #8 : 15 Ноября 2001, 16:12:11 »
Ссори за мою тупость, все заработало как надо :-)
Еще раз большое спасибо.

 

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