purify($_POST[upload]); //aide $_SESSION["pageaide"]="L\'interface_%C3%A9l%C3%A8ve#La_solution_antivirus"; if( isset($upload) ) // si formulaire soumis { $file = $_FILES['fichier']['tmp_name']; if ($file=="") { exit ("le téléchargement n'a pas eu lieu. La taille est peut être supérieure à 2 Mo?"); } if( preg_match('#[\x00-\x1F\x7F-\x9F]#', $file)) { exit("Nom de fichier non valide"); } else { exec('/usr/bin/clamscan'." ".$file,$scan_output); $ligne=array_shift($scan_output); print "
Scan antivirus sur le fichier ".$_FILES['fichier']['name'].".
\n"; if ( preg_match('/:\ OK/',$ligne)) { print "
\n"; } else { print "
Problème avec le fichier ".$_FILES['fichier']['name']."\n"; $temp = explode(":",$ligne,2); print " :".$temp[1]."
"; } foreach($scan_output as $ligne) { print "$ligne
"; } print "
"; } } else { print "

Scan antivirus sur un fichier.
Cette page vous permet de soumettre un fichier pour effectuer un scan antivirus dessus.
Vous pouvez soumettre des fichiers d'une taille maximum de 2 Mo.


"; } require ("pdp.inc.php"); ?>