Сообщение от drkrol
|
ajax - это jquery
|
Это с каких пор Ajax стал принадлежать jQuery? Вы бы хотя бы читали, что это такое, а не пороли.... То что в jQuery есть методы работающие с Asynchronous Javascript and XML (Ajax - «асинхронный JavaScript и XML») еще не означает, что это ее детище. А XMLHttpRequest() это просто объект, который и служит для асинхронного обмена, и который используется и jQuery, нет у него своего объекта.
Сообщение от drkrol
|
если было бы нельзя, то ничего бы не работало... Но всё работает.
|
Вы в этом уверены? Кодировать надо тему сообщения и подстановки к адресу потому, что объявляемый вами charset не затрагивает их. И с большой долей вероятности вместо текста на каком либо почтовом сервисе или в почтовом клиенте вместо заголовка будет не понять что.
Вы так лихо file_get_contents($_FILES['fileFF']['tmp_name'][$i]), даже не проверяя загружено ли изображение.... и это по вашему работа? Работать с файлами нужно только после проверки ключа "error" на отсутствие ошибок.
Сервер накладывает ограничения на загрузку файлов - на макс. размер файла, на количество файлов и общий размер $_POST данных. Кроме этого любой уважающий себя хост всегда следит за 25 портом и отправлять почту любого размера не позволит.
Работает у вас так, на халяву, пока не гикнут вас с вашим подходом к написания скриптов, и получите вы по шапке. Тогда может задумаетесь как должно работать.