if ($_POST["submit"]) { $pic = $_POST["pic"];}-------------------------楼主搞错单选按钮的用法了吧?单选按钮在表单里应该定义相同的name。只是值不同而已。所以才是单选。也就是说,选择任何一个,上传的name都是固定的,但是值不同。希望对你有帮助。