Da traduttori professionisti, imprese, pagine web e archivi di traduzione disponibili gratuitamente al pubblico.
?; php / * test du fichier téléchargé. * / function is_uploaded_file($filename) {if (!$tmp_file = get_cfg_var('upload_tmp_dir')) {$tmp_file = dirname(tempnam('', ''));} $tmp_file .= '/'. basename($filename); / * l'utilisateur peut avoir un slash final dans php.ini... * / return (ereg_replace(' / +', '/', $tmp_file) == $filename);} if (is_uploaded_file($userfile)) {copy($userfile, "/ place / to / put / uploaded / file");} else {echo "attaque potentielle par fichier téléchargé: fichier '$userfile' .";}?
?php if (is_uploaded_file($userfile)) {copy($userfile, "/ place / to / put / uploaded / file");} else {echo "possible file upload attack: filename '$userfile' .";} / * ...or... * / move_uploaded_file($userfile," / place / to / put / uploaded / file");?