8 Einträge, 1 Seite |
system(qq{./resize.cgi ss="$gal_securestring" fh="$file_hash"});
1 2 3 4 5 6
use CGI; my $cgi = new CGI; my $gal_securestring = $cgi->param('ss'); my $file_hash = $cgi->param('fh');
roooot+2008-11-19 23:18:30--ich will über einen system Aufruf ein Script mit Parametern starten.
1
2
3
4
5
6
7
8
perl -wle'
use CGI;
my $cgi = CGI->new;
print $cgi->param("test");
print $cgi->param("test2");
' test=23 test2=42
23
42
LanX-+2008-11-20 11:32:52--Ist das so dokumentiert???
1
2
3
4
5
6
7
8
DEBUGGING
If you are running the script from the command line or in the perl debugger, you can pass the
script a list of keywords or parameter=value pairs on the command line or from standard input
(you don’t have to worry about tricking your script into reading from environment variables).
You can pass keywords like this:
your_script.pl keyword1 keyword2 keyword3
[...]
roooot+2008-11-20 12:10:42--Also das mit der CGI Übergabe funktioniert lokal auch wenn ichs per Commandline / system() aufrufe eben so.
Beim system Aufruf online funktioniert das allerdings nicht. Naja mache es jetzt per ARGV. Tut seinen Dienst.
pq+2008-11-20 12:15:01--Code: (dl )DEBUGGING
8 Einträge, 1 Seite |