| 
	
	
		
		
		
		
		 PHP_EOL - это предопределенная в РНР константа равная в зависимости от платформы либо \n, либо \r\n, ... То есть вместо $eol используйте PHP_EOL. 
 
А если говорить об оформлении почтовом, то не мешало бы прочесть рекомендации RFC. Да и код у вас по структуре не ахти, ну например, начинается с оформления заголовков почты, а потом опомнившись проверяется мыло и бах, вывалились, спрашивается а зачем тогда заголовки? Сперва проверяются условия, аж уж затем при их соблюдении оформление и отправка почты. 
 
И не понятно откуда появляются файлы, при отсутствии поля выбора в форме. 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 |