Jump to content
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

gotcha

[Resolvido] Formulário (Dividio em 6 passos) e preciso de um drag and drop de imagens num dos passos

Recommended Posts

gotcha

Estou a desenvolver um página WEB em que o utilizador tem de preencher o formulário e depois no final enviar-me todas as informações para que a minha empresa possa orçamentar o pedido dele.

O formulário está divido em 6 passos:

1º - Algumas informações da empresa;

2º - Os menus que vao ser utilizados;

3º - Um Drag and Drop de imagens

4º - Um Drag and Drop de ficheiros de texto

etc...

ÁREA DRAG AND DROP

zM9pL.png

HTML

<div class="dropzone" id="dropzone">
<span>Arrastar e soltar ou clique aqui</span>
<div id="uploads"></div>
</div>

Ou seja, primeiro o utilizador carrega e mostra as fotos dentro da area de Drag and Drop. Depois no final do formulário, no botão de Enviar, preciso de um script (PHP acho eu), que me crie uma pasta dentro do servidor com o nome da Empresa(para ter uma melhor organização) e faça upload para dentro da mesma de todas as imagens ou ficheiros carregados pelo utilizador. Depois a parte de guardas as informaçoes na base de dados já nao é problema mas eu nao fiz essa parte pois preciso de ter a certeza que a parte "mais dificil" funciona que é o upload. Não tenho mesmo nenhum código feito , tentei algumas coisas , como o dropzone e alguns que encontrei na internet mas nao consegui implementar nenhum... Acho que o meu grande problema mesmo está em conseguir que quando carregar no butao de enviar conseguir gerar a pasta e fazer o upload dos ficheiros todos para ela.

É a minha primeira vez aqui no Portugal a Programar e peço desculpa se nao obdeci a qualquer regra.

Agradeço qualquer ajuda, obrigado.

WEBSITE

http://www.addupsports.com/projeto/projeto/

Share this post


Link to post
Share on other sites
acao

boas

para criar a pasta dodes usar assim:

$pastaUser = ("../Imagens/fotos" . idRegisto . "/");
				    if (!file_exists($pastaUser)){
								    mkdir($pastaUser, 0755); 
				    }

mkdir($pastaUser, 0755); // função mkdir(caminhoENomePasta, nome da pasta composto por nome e id de registo do user.

referente a fazer upload existem inúmeros scrips na net. , podes utilizar a class canvas.

http://www.daviferreira.com/posts/canvas-nova-classe-para-manipulacao-e-redimensionamento-de-imagens-com-php

cumps

acao

cumps

acao

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.