Главная страница


ru.website

 
 - RU.WEBSITE -------------------------------------------------------------------
 From : Igor Cherkaev                        2:5006/18.6    10 Apr 2000  19:52:30
 To : Serge Shikov
 Subject : problem
 -------------------------------------------------------------------------------- 
 
 
  Sunday April 09 2000 in 09:02, somehow Serge Shikov wrote to All:
 
  >> Hа ум пока решений не приходит..
  SS>
  SS> 1. Замени SSI на HTML::Mason или на HTML::Embperl.
 
 что это?
  SS> 2. Сделать чтобы на перле гененерировался массив JavaScript, который
  SS> потом показывать при помощи document.write, и сортировать тоже
  SS> JavaScript-ом.
  SS> Для этого надо еще обработать JavaScript-ом же query_string,
  SS> передаваемую .html-файлу.
 
 too complicated :)
 
  SS> 3. Сделать чтобы скрипт на перле генерировал всю страницу.
 
 не подходит ;)
 У меня вот такая идея. В каждую cell заголовка таблицы (названия колонки),
 запихнуть по формочке типа
 
 <form method="post" action="/cgi-bin/write.pl">
 <input type="hidden" name="sorttype" value="...">
 <input type="image" src="..." name="img"...>
 </form>
 
 этот write.pl имеет примерно такой код:
 
 --=== Importing Windows Clipboard ...
 #!F:\perl\bin\perl.exe
 
 use CGI;
 
 $q = new CGI;
 
 my $srt = $q->param('sorttype');
 my $camefrom = $ENV{'HTTP_REFERER'};
 open fil,'>sort.type' || die "Cannot open file";
 print fil $srt;
 close(fil);
 
 print "Content-type: text/html\n\n";
 print "<HTML>";
 print "<HEAD>";
 print "<TITLE>Processing</TITLE>";
 print "</HEAD>";
 print "<BODY onLoad=\"document.location='/ $camefrom '\">";
 print "</BODY>";
 print "</HTML>";
 --=== Exporting Windows Clipboard ...
 
 а потом мой скрипт-генератор таблиц, читая из файла тип сортировки, делает все
 как надо... Hо тут другая проблема.. если много человек одновременно покликают
 разные кноповки? ;) надо бы файлик называть по-хитрому.. типа $ENV{'HTTP_HOST'}
 + $filename :)
 и соотвественно брать из нужного нам файла..
 Блин, ну муторно это...
 
 Как пpосто...
 *ICQ*: _/11551664/_               mailto:lake@ogel.zsmk.nvkz.kuzbass.net
 *IRC*: Undernet *WWW*: http://teens.celestar.com/ *Nick*:Lake *Channel*:#Teens
 
 ---
  * Origin: Russia, Novokuznetsk (2:5006/18.6)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 problem   Igor Cherkaev   08 Apr 2000 22:10:31 
 Re: problem   Serge Shikov   09 Apr 2000 11:02:22 
 problem   Igor Cherkaev   10 Apr 2000 19:52:30 
 Re: problem   Serge Shikov   11 Apr 2000 18:42:52 
 problem   Igor Mikhailov   11 Apr 2000 18:44:29 
 problem   Sergey Spichak   27 Apr 2000 16:56:18 
Архивное /ru.website/279738f25004.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional