Bonjour, j'ai quelques dificultées pour récuperer mes variables get, lorsque je fait PrintVariables(); j'obtiens bien ma variable qui se trouve dans l'url mais je n'arrive pas a la recuperer en faisant : print $in{'id'};

Quelqu'un sait t'il pourquoi?




Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
 
#!/usr/bin/perl 
 
use strict;
use CGI;
 
 
print "Content-Type: text/html\n\n"; # On affiche l'en-tête HTML indispensable
print "";
print "<HTML><HEAD><TITLE>test.cgi</TITLE></HEAD>";
print "<BODY bgcolor=#ffffff>";
print "<Font color=#000000>";
print "<center><H1>Test.cgi</H1></center><br><br>";
 
require "lib/cgi-lib.pl";
 
 
 
&ReadParse(*in);
 
 
#print $in{'id'};
 
 
print PrintVariables();
A quoi sert le & devant ReadParse?


Message d'erreur:
malformed header from script. Bad header=Variable "%in" is not imported: cgiwrap