Ir para conteúdo

POWERED BY:

Arquivado

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

Red FeniX

- Criação de um script

Recommended Posts

Olá a todos!

 

Antes de começar gostaria de falar que não sei se estou postando na área correta, mas aí vai!

 

Estou querendo desenvolver um sistema de notícias com possibilidade de inserção de imagens. A parte da postagem de notícias eu já consegui desenvolver. Porém, na parte das imagens eu me complico. A minha idéia é a seguinte:

 

O administrador/redator de notícias tem a possibilidade de escolher, previamente a postagem da notícia, se quer ou não inserir imagens e quantas serão. Caso ele queira postar imagens, haverá um seletor de 01 a 06, onde ele deve selecionar quantas imagens quer postar. Caso contrário, não será mostrado nenhum seletor.Depois disso, ele seria redirecionado para a central de postagem. Lá, haveria os seguintes campos:

 

Título

Corpo

Imagens*

 

*este campo 'Imagens' é variável, ou seja, vai depender do número de imagens selcionadas no começo e, caso não queira imagens, este campo será oculto.

 

Por exemplo, eu desejo incluir três imagens na notícia. No início, eu seleciono "Sim" e depois "03". Então eu serei redirecionado à central de postagem, onde haverá o campo de Título, Corpo e mais 3 campos para upload de imagens.

 

Ainda não acabou...

 

Agora me vejo em outro iparse: depois de upadas as imagens, elas deverão cair no diretório daquela notícia. Calma irei explicar melhor. Ao upar as imagens para uma notícia com id=x, elas iriam parar em um diretório http://www.site.com.br/newsimgs/id/imagem.jpg ou semelhante. Com este processo, aquelas imagens serão exclusivas da notícia com id igual. Aí, elas seriam jogadas imediatamente abaixo da notícia a qual pertecem.

 

Agora vem a questão: como fazer isso????

 

Para facilitar, segue imagens exemplificando cada etapa:

 

1- Página inicial do centro administrativo:

 

Imagem Postada

 

2- Página inicial da central de postagem:

 

Imagem Postada

 

3- Ao marcar a opção "Sim", aparece o formulário de seleção do número de imagens, preferencialmente usando ajax:

 

Imagem Postada

 

4- Depois de ter selecionado o "3" ou outra opção, aparece X campos para upload de imagens, onde X é o numero selecionado, preferencialmente usando ajax:

 

Imagem Postada

 

Espero que possam me ajudar!

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

sugiro que faça esse processo separado

pois o script de upload e manipulação de arquivos e diretórios se tornará extenso devido à diversas consistências que você precisará implementar no código para prevenir erros.

 

o que você precisa asber basimente é

 

enviar e resgatar parâmetros via POST, GET e FILES

até aí acho que você sabe..

 

 

estude então as funções File System do PHP

 

http://php.net/filesystem

 

para criar algo simples e consistente, basicamente precisará dessas funções:

http://php.net/move_uploaded_file

http://php.net/basename

http://php.net/dirname

http://php.net/file_exists

http://php.net/is_dir

http://php.net/is_file

http://php.net/mask

http://php.net/umask

http://php.net/chmod

http://php.net/unlink

http://php.net/rmdir

http://php.net/mkdir

http://php.net/filesize

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.