upload user profile picture in php
I created a simple upload form, all the code is working perfectly but when I upload 2kb,20kb,26kb, then the pic will uploaded but when I try to upload 60kb,66kb then the page will stuck on loading, I don’t know why this happen and I also changed the max-upload-size in php.ini. can anybody tell me why this is happening?
Signup.php
register.php
this is all I have please check it.
Note Just tell me a solution,When I test the above code on window xp, it will run correctly and i upload up to 103kb file, but it will not work on window 8, and create problem like I mention above. is the Xammp latest version have bugs, or what is the problem?
Note The error is not the code, the error is logical, so please be specific and to the point. Please add the explanatory answer.
Как сделать функцию добавления фотографий пользователей в базе данных MySQL?
Доброго времени суток. Я хочу добавить функцию добавления фотографий в базе данных MySQL, но никак не могу его реализовать. Прошу не кидаться камнями, я только-только осваиваю базу данных.
У меня есть база данных, где есть таблица ‘users’. Там же в этой таблице есть поле ‘user_image’
Мне надо туда добавить функцию «Добавить фото профиля», и чтобы отображался в личном кабинете соответствующее фото профиля.
Как прикрепить фото к определенному пользователю php
База данных фото с помощью HTML, PHP и MySQL
Шаг 1. Создайте HTML-форму
Шаг 1. Создайте HTML-форму
Форма обратной связи с вложением (прикрепляется файл) | HTML и PHP
- PHP вынесен в отдельный файл
- при нажатии клавиши F5 форма не будет отправлена снова
- после отправки формы страница не будет перезагружена
Файл contacts.html
Файл contacts.php
- нужно заменить свой@yandex.ru
- нужно заменить contacts.php на полный адрес, например, http://сайт.ru/папка/папка/contacts.php
- серые заголовки лучше убрать. Они меняют адрес хостинга на тот, что посетитель указывает в форме. Но некоторые почтовые сервисы (например, Яндекс.Почта) при их наличии не присылают письма вовсе
- для того, чтобы добавить новое поле, нужно внести изменение в HTML и PHP код. Другими словами, добавить те же участки, что и для messageFF
- для того, чтобы настроить прикрепление только одного файла, следует убрать всё выделенное. По умолчанию прикреплять можно несколько файлов
- для того, чтобы можно было прикреплять только определённый тип файлов, в input прописывается атрибут accept. По умолчанию неважно что прикреплять: картинки, видео или документы

$attachment = chunk_split(base64_encode(file_get_contents($_FILES[‘fileFF’][‘tmp_name’])));
$filename = $_FILES[‘fileFF’][‘name’];
$filetype = $_FILES[‘fileFF’][‘type’];
$headers .= «MIME-Version: 1.0\r\n»;
$headers .= «Content-Type: multipart/mixed; boundary=\»_1_$boundary\»»;
—_2_$boundary
Content-Type: text/plain; charset=\»utf-8\»
Content-Transfer-Encoding: 7bit
—_2_$boundary—
—_1_$boundary
Content-Type: \»$filetype\»; name=\»$filename\»
Content-Transfer-Encoding: base64
Content-Disposition: attachment
mail($to, $subject, $message, $headers);
mail($to, $subject, $message, $headers);
$headers = «MIME-Version: 1.0\r\n»;
$headers .= «Content-Type: multipart/mixed; boundary=\»$boundary\»\r\n»;
Скрипт загрузки изображения на сайт PHP
Возможно, Вы уже сталкивались на своём сайте с проблемой загрузки изображения на сайт? Допустим, пользователю нужно загрузить аватарку или изображение к какой-либо записи или статье? И как обезопасить себя от загрузки на сервер вредоносного кода JS вместо изображения?
В страницу с формой Загрузки нужно вставить форму:
Код HTML
Обычная форма загрузки изображения. При нажатии на Загрузить мы перейден на страницу download_img.php.
Форма будет ссылать на файл download_img.php. В нём для того, чтобы обезопасить сервер от загрузки посторонних файлов вместо изображений достаточно указать проверку размера файла. В случае возврата FALSEв ответ на размер изображения, файл загружен НЕ будет.
Код PHP
Возможно, код и не самый короткий, но поставленные задачи выполняет.
Спасибо за внимание!