Jon: print location im context

Hallo

Habe ein cgi geschrieben,

es beginnt mit

print "Content-Type: text/html\n\n";

nun möchte ich in einer subroutine einbauen

$loc = "http://example.com";
print "Location: $loc\n\n";

location funktioniert aber nicht weil es unter print " comntext liegt,

gibt es eine Möglichkeit, ohne  den print " context zu entfernen,  weil  das komplette Programm umgeschrieben werden muss?

Vielen Dank für eventuelle Hilfe
Jon

  1. $loc = "http://example.com";
    print "Location: $loc\n\n";
    location funktioniert aber nicht weil es unter print " comntext liegt,

    Nein. Es liegt daran dass du beim content-type einen doppelten Zeilenumbruch ausgibst, und damit den header abschliesst.

    gibt es eine Möglichkeit, ohne  den print " context zu entfernen,  weil  das komplette Programm umgeschrieben werden muss?

    Nein. Irgend etwas musst du ändern, und du weisst jetzt auch, was.

    Das EVA Prinzip sollte dir eine Richtschnur sein.

    mfg Beat

    --
    ><o(((°>           ><o(((°>
       <°)))o><                     ><o(((°>o
    Der Valigator leibt diese Fische
    1. Hallo Beat

      Dann muss ich die print contexts jeweils vergeben.

      Vielen Dank für Deine Antwort.

      Eva Prinzip lese ich mir mal durch

      Jon