zpracovani formulare
Pavel Kunc
kupa na cmail.cz
Středa Říjen 20 19:17:48 MEST 1999
Dobry,
jo, jo, dekuji to pomohlo, ale zacatecnik se nezapre, a tak se zeptam jeste
na neco.
Stahl jsem si dokumentaci k CGI.pm, pisi tam ze, chci-li dostat data z
formulare, mam pouzit:
use CGI qw(:standart);
use CGI ':cgi-lib';
$query = new CGI;
$params = $query->Vars;
print $params->{'author'};
@foo = split("\0", $params->{'author'});
%params = $query->Vars;
exit(0);
Nicmene subroutine Vars neni. Nevim potrebuji s temi daty udelat jen par
operaci.
1] prevzit z formulare data
2) rozdelit je na pary klic hodnota
3)klic a hodnotu spojit do tvatu "author LIKE shakespeare"
4) tyto retezce "author LIKE shakespeare", "author LIKE goethe" pak spojit
do promene ve tvaru:
$sql = "author LIKE shakespeare AND author LIKE goethe".
To pak chci pouzit v SQL:
SELECT * FROM $tabulka WHERE $sql
Jak na to?
Dekuji za jakekoli namety
Pavel Kunc
----- Original Message -----
From: Honza Pazdziora <adelton na informatics.muni.cz>
Newsgroups: cz.comp.lang.perl
Sent: Friday, October 15, 1999 10:09 AM
Subject: Re: zpracovani formulare
>
> Doporucuji zahodit a pouzit
>
> use CGI;
> my $query = new CGI;
> my @autori = $q->param('author');
>
> Je to kratsi, prehlednejsi, a pravdepodobne to bude fungovat ve vice
> pripadech, nez to Vase parsovani.
>
> Doufam, ze to pomuze,
>
Další informace o konferenci Perl