🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.perl
Article #1029

Re: Jak przy pomocy skryptu w perlu zapisac cos do pliku ?

#1029
From: Jaroslaw Strzalkowski
Date: Mon, 02 Mar 1998 14:19
19 lines
1460 bytes
Krzysztof Juszkiewicz <juszkiew@kt.agh.edu.pl> wrote:
: skyelk wrote:
:> 
:> Chodzi mi oto aby przy pomocy skryptu rozkodowac ciag znakow z formularza na
:> stronie WWW i wynik zapisac do pliku .

: #!/usr/local/bin/perl
: # rozpakowanie
: $QUERY = $ENV{QUERY_STRING};
: $QUERY =~ s/\+/ /g;                      # Change +'s to spaces
: $QUERY =~ s/%([\da-f]{1,2})/pack(C,hex($1))/eig; # Decode special
: characters

No wiesz...
A jeśli Ci w jakimś polu formularza user wpisze & to jak to później 
zinterpretujesz? Najpierw podzielić na zmienne a potem dopiero 
dekodować %[\da-f]{2}. A tak w ogóle to cgi-lib czy inne takie.
-- 
Jaroslaw Strzalkowski, Uczelniane Centrum Informatyki AGH, Krakow
Technical Details
Message-ID: <6def54$d0k$1@galaxy.uci.agh.edu.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!news.task.gda.pl!news.memax.krakow.pl!news.wnaft.agh.edu.pl!agh.edu.pl!agh.edu.pl!not-for-mail
References: <34f73883.0@news.tpnet.pl> <34FA86E9.5AF876C2@kt.agh.edu.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!news.task.gda.pl!news.memax.krakow.pl!news.wnaft.agh.edu.pl!agh.edu.pl!agh.edu.pl!not-for-mail
From: Jaroslaw Strzalkowski <js@galaxy.uci.agh.edu.pl>
Newsgroups: pl.comp.lang.perl
Subject: Re: Jak przy pomocy skryptu w perlu zapisac cos do pliku ?
Date: 2 Mar 1998 15:19:16 +0100
Organization: University of Mining & Metallurgy
Lines: 19
Message-ID: <6def54$d0k$1@galaxy.uci.agh.edu.pl>
References: <34f73883.0@news.tpnet.pl> <34FA86E9.5AF876C2@kt.agh.edu.pl>
NNTP-Posting-Host: galaxy.uci.agh.edu.pl
Mime-Version: 1.0
X-Newsreader: TIN [UNIX 1.3 unoff BETA 971018; sun4m SunOS 5.5.1]
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit