Schrift
[thread]896[/thread]

Vars, param, ref (Seite 2)



<< |< 1 2 3 >| >> 24 Einträge, 3 Seiten
pq
 2007-02-24 02:02
#9690 #9690
User since
2003-08-04
12209 Artikel
Admin1
[Homepage]
user image
[quote=GwenDragon,20.02.2007, 11:22]Wie lange die Parameter aber noch mit 0x00 getrennt werden ist nicht festgelegt, deswegen sollte man sowas nicht nehmen.[/quote]
nun ja, es ist dokumentiert, dass sie mit \0 getrennt werden.
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem
pq
 2007-02-20 11:49
#9691 #9691
User since
2003-08-04
12209 Artikel
Admin1
[Homepage]
user image
split /\0/, $value
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem
GwenDragon
 2007-02-20 18:36
#9692 #9692
User since
2005-01-17
14851 Artikel
Admin1
[Homepage]
user image
[quote=Froschpopo,20.02.2007, 16:51]Ich muss an dieser Stelle mal CGI kritiseren: Ich fände es nämlich cool, wenn solche Sachen dann in einem anonymen array zu finden wären.[/quote]
Es steht dir frei, den Maintainer von CGI, Herrn Stein, einen Vorschlag per E-Mail zu machen. Vielleicht wird ja dein Vorschlag eingearbeitet.


Aber eigentlich solltest du gar nichts über die interne Speicherung wissen müssen, wenn du die Daten abholst. Dafür sind ja die Methoden da!\n\n

<!--EDIT|GwenDragon|1171989627-->
GwenDragon
 2007-02-21 13:22
#9693 #9693
User since
2005-01-17
14851 Artikel
Admin1
[Homepage]
user image
[quote=Froschpopo,20.02.2007, 18:48]hab geschrieben: hi steini, geh mal auf http://board.perl-community.de/cgi-bin....8;#idx5[/quote]
So wird er es kaum verstehen, mein lieber Froschpopo ;)
Es sei denn, er versteht deinen deutschen Scherz.
Taulmarill
 2007-02-21 18:44
#9694 #9694
User since
2004-02-19
1750 Artikel
BenutzerIn

user image
[quote=Froschpopo,21.02.2007, 16:13]dann soll er halt perl-community mal mit google übersetzen! mach ich ja auch immer mit seiner absichtlich kompliziert geschriebenen cpan-seite.[/quote]
Da du etwas vom Autor des Moduls willst und nicht umgekehrt solltest du dir evtl. auch die Arbeit machen, deine Anfrage für ihn verständlich zu formulieren.
$_=unpack"B*",~pack"H*",$_ and y&1|0& |#&&print"$_\n"for@.=qw BFA2F7C39139F45F78
0A28104594444504400 0A2F107D54447DE7800 0A2110453444450500 73CF1045138445F4800 0
F3EF2044E3D17DE 8A08A0451412411 F3CF207DF41C79E 820A20451412414 83E93C4513D17D2B
xtomcatx
 2007-02-21 19:33
#9695 #9695
User since
2006-08-27
31 Artikel
BenutzerIn
[default_avatar]
Du kannst doch genauso schreiben:
Code: (dl )
1
2
foreach($cgi->param)
{ $hash{$_} = $cgi->param($_) }


bzw.
Code: (dl )
1
2
foreach(@{shift()})
{ $hash{$_} = $cgi->param($_) }


oder habe ich etwas missverstanden?
Froschpopo
 2007-02-21 20:01
#9696 #9696
User since
2003-08-15
2653 Artikel
BenutzerIn
[default_avatar]
ich habe leider gerade keine möglichkeit das zu testen, aber meines wissens nach ist genau dafür CGI::Vars() gedacht.
betterworld
 2007-02-24 04:22
#9697 #9697
User since
2003-08-21
2614 Artikel
ModeratorIn

user image
Wir verschieben das mal ein bisschen ins CGI-Forum
GwenDragon
 2007-02-20 12:22
#9698 #9698
User since
2005-01-17
14851 Artikel
Admin1
[Homepage]
user image
Quote
split /\0/, $value
Ist noch die alte Methode aus cgilib-Zeiten ;)
Wie lange die Parameter aber noch mit 0x00 getrennt werden ist nicht festgelegt, deswegen sollte man sowas nicht nehmen.

Wieso nimmst du kein param() ? Du verwendest doch eh schon CGI mit CGI::Vars().
Aus Not und Performance?\n\n

<!--EDIT|GwenDragon|1171967246-->
Froschpopo
 2007-02-20 19:48
#9699 #9699
User since
2003-08-15
2653 Artikel
BenutzerIn
[default_avatar]
hab geschrieben: hi steini, geh mal auf http://board.perl-community.de/cgi-bin....8;#idx5
<< |< 1 2 3 >| >> 24 Einträge, 3 Seiten



View all threads created 2007-02-20 13:28.