Klaus Mock: Werte ausserhalb d. Subroutine ändern ?

Beitrag lesen

Hallo,

checkposting($thema,$name,$usergrafik,$breite,$hoehe,$email,$hpadresse,$icq,$error);
sub checkposting  {
my($checkthema,$checkname,$checkusergrafik,$checkbreite,$checkhoehe,$checkemail,$checkhpadresse,$checkicq,$error) = @_;

if ($checkthema....

return($checkthema,$checkname,$checkusergrafik,$checkbreite,$checkhoehe,$checkemail,$checkhpadresse,$checkicq,$error);

}

Du mußt die Werte, die Du mit return zurückgibst, auch abholen.

z.B.:
($checkthema,$checkname,$checkusergrafik,$checkbreite,$checkhoehe,$checkemail,$checkhpadresse,$checkicq,$error)=
checkposting
($thema,$name,$usergrafik,$breite,$hoehe,$email,$hpadresse,$icq,$error);

Allerdings denke ich, daß in diesem Falle Referenzen besser sind.

Grüße
  Klaus