Thread Weitergabe von Variablen an CGI-Skript (6 answers)
Opened by gmafx at 2010-10-22 21:50

FIFO
 2010-10-23 14:59
#142134 #142134
User since
2005-06-01
469 Artikel
BenutzerIn

user image
2010-10-23T12:17:32 gmafx
Code: (dl )
1
2
3
       
$link = "http://localhost/cgi-bin/linc.cgi"
print $q->redirect( -URL => $link);


Ich bekomme in der Zeile, in der der redirect steht einen:
Code: (dl )
 Can't call method "redirect" on an undefined value at


$link enthält einen validen Link, den ich auch ausdrucken lassen kann. Diesen habe ich mir vorher zusammengebaut.

1. Interessanter ist, was $q enthält.
2. In der ersten Zeile fehlt das Semikolon am Schluss.
Dein Code ist leider nicht besonders vollständig, auch die Fehlermeldung lässt einen etwas ratlos zurück, den Anfang kennen wir alle ;-)

Code: (dl )
1
2
3
4
5
6
 #!/usr/bin/perl

use strict;
use warnings;
use CGI;[code]
...

Steht das code in den eckigen Klammern in Deinem Source? Vielleicht ein CnPS?

Gruß FIFO
Everyone knows that debugging is twice as hard as writing a program in the first place. So if you're as clever as you can be when you write it, how will you ever debug it? -- Brian Kernighan: "The Elements of Programming Style"

View full thread Weitergabe von Variablen an CGI-Skript