Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

LevelMax

Fazer upload de imagem

Recommended Posts

Eae galera blz ? Vo explicar minha dúvida ok ?

Eu to usando um plugin que corta a imagem, e depois que cortar eu pego a imagem em url (acho que é base64). Ai passo a url da imagem através de um form.

Porém na pagina .php queria que ela fosse para uma pasta pelo ( move_uploaded_file() ).

Porém só tenho a url da imagem, e não sei o que fazer kkkk.;

Fico bem complicado essa explicação, mais to sem tempo. Enfim, se tiver uma duvida sobre minha duvida só comentar ai em baixo kkkk.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Baaa desculpe, encontrei a resposta ! esta ai pra quem tiver o meu problema futuramente.

$data = $_POST['imgUrl'];  //A variavel $data é a imagem em url
// requires php5
define('UPLOAD_DIR', 'uploads/'); //uploads/ é a pasta que a imagem vai ser inserida
$img = $data;
$img = str_replace('data:image/png;base64,', '', $img);
$img = str_replace(' ', '+', $img);
$data = base64_decode($img);
$file = UPLOAD_DIR . uniqid() . '.JPEG';  //aqui você escolhe o formato que a imagem vai ser salva
$success = file_put_contents($file, $data);
$caminho = $file;  //variavel que pega o caminho (para caso você queira salvar no banco 
de dados)

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.