Em formação

Dê ao seu elemento de formulário a forma de foto de gato id


Dê ao seu elemento de formulário o formulário de foto de gato id e chame o método de envio de formulário assim:

& lt, form action = "submit_photo.php" id = "cat-photo-form" method = "post" enctype = "multipart / form-data" & gt,

& lt, input type = "arquivo" name = "catphoto" id = "catphoto" / & gt,

& lt, / form & gt,

...

if (isset ($ _ POST ['catphoto'])) {

$ catphoto = $ _FILES ['catphoto'] ['name'],

$ catphoto_tmp = $ _FILES ['catphoto'] ['tmp_name'],

$ cat_id = $ _POST ['cat_id'],

if (! vazio ($ cat_id)) {

$ update_cat = $ db- & gt, query ("ATUALIZAR gatos SET foto = '$ catphoto_tmp' WHERE cat_id = $ cat_id,"),

if ($ update_cat) {

echo 'Sua foto de gato foi enviada!',

}

}

}

Você deve fazer o upload do formulário com enctype = "multipart / form-data", caso contrário, você não pode enviar o arquivo através do formulário.

Para ler o arquivo e atualizar o banco de dados:

$ upload_dir = 'uploads /',

if (! empty ($ _ FILES ['catphoto'])) {

$ new_name = $ upload_dir. $ _ FILES ['catphoto'] ['name'],

$ tmp_name = $ _FILES ['catphoto'] ['tmp_name'],

$ error = $ _FILES ['catphoto'] ['erro'],

$ size = $ _FILES ['catphoto'] ['size'],

if ($ error === UPLOAD_ERR_OK) {

if (! vazio ($ new_name)) {

if (move_uploaded_file ($ tmp_name, $ new_name)) {

echo 'A foto do gato foi enviada com sucesso',

}

}

}

}

Leia mais: http://php.net/manual/en/features.file-upload.post-method.php


Assista o vídeo: 12 Desafios Que Vão Testar Sua Visão E Seu Tipo De Personalidade (Janeiro 2022).

Video, Sitemap-Video, Sitemap-Videos