• [^] # Re: Il manque des trucs

    Posté par . En réponse au message Une erreur donc je ne comprend pas. Évalué à -9.

    Merci bien a tous la proposition de Framasky a fonctionner ce qui m'etonne est que ce code a fonctionne avec d'autre Fichier quand j'ai change les Fichiers il a commence a me renvover cette erreur.

    Comme dit j'ai aussi un autre code qui me renvoit une erreur semblable j'ai utilise la Technique de
    Framasky et je recoit ceci

    C:\Users\Desktop\Sys\Script>perl sysvsde.pl
    Global symbol "$colums1" requires explicit package name at sysvsde.pl line 97.
    Global symbol "$colums1" requires explicit package name at sysvsde.pl line 97.
    Execution of sysvsde.pl aborted due to compilation errors.

    C:\Users\Desktop\Sys\Script>

    shift @$row;
     for my $i ( 0 .. $#{$row}-1 ) {
     $colums1->{$i} = '' unless (defined($colums1->{$i})); #line 97 
     print $Fhhtml "<tr><td>$colums1[$i]</td><td>$row->[$i]</td><td>$data2{$colums1[$i]}</td></tr>\n";
     }
     print $Fhhtml "</table>\n</body>\n</html>";
     close $Fhhtml or die "close($filename,w) failed: $!";
     }
    }