Показать сообщение отдельно
Старый 07.07.2002, 20:23
Ilya вне форума Посмотреть профиль Отправить личное сообщение для Ilya Найти все сообщения от Ilya
  № 6  
Ilya
 
Аватар для Ilya

Регистрация: Jun 1999
Адрес: Russia, Samara
Сообщений: 1,138
HI !

Ну тогда можно сказать что-то вроде
Код:
<?
	if ($userfile) {
	$file_name = $HTTP_POST_FILES['userfile']['name'];
	$type = $HTTP_POST_FILES['userfile']['type'];
	$file_description = "test file";
	$mail_from = "from@e-mail.com";
	$mail_to = "to@e-mail.com";
	$subject = "Hello!";
	$message = "Just testing";
	$file_pointer = fopen ($userfile, "r");
	$file_contents = fread ($file_pointer, filesize ($userfile));
	fclose ($file_pointer);
	include "MIME.class";
	$mime = new MIME_mail($mail_from, $mail_to, $subject, $message);
	$mime->fattach($file_contents, $file_description, $type, $file_name);
	$mime->send_mail();
	echo "file send";
} else {?>
	<FORM ENCTYPE="multipart/form-data" METHOD=POST>
	<INPUT TYPE="hidden" name="MAX_FILE_SIZE" value="1000">
	Send this file: <INPUT NAME="userfile" TYPE="file">
	<INPUT TYPE="submit" VALUE="Send File">
	</FORM>
<?}?>
а переменные например можно не задавать, а передавать через поле ввода формы (или скрытое)

PS Только не советую использовать встроенную поддержку аплоада в PHP - опасно это.. Через одну такую форму сервер можно повалить по счету раз..