Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa noite a todos.
Gostaria de saber qual lógica utilizam em um álbum de fotos de uma notícia (...apenas por exemplo).
Gostaria que as fotos fossem upadas na mesma página que o cadastro da notícia (consigo fazer a foto ir ao servidor sem refresh <momento de inserção da foto na base de dados>). Mas ao ao upar as fotos, a notícia não não existe no banco. Então tenho que inserir a foto "sem a notícia". Isso me ferra nos relacionamentos das tabelas.
Conheço alguns métodos para isso ser feito, mas qual vocês recomendam / utilizam?
Obrigado!
Olá Beraldo, agradecido pelas respostas.
A solução 1 , NO MEU CASO, acredito ser inviável pela questão da praticidade. Prefiro fazer tudo em 1 tela só.
Já a solução 2 ... não tinha pensado, em criar um ID para a sessão. Resolve minhas problemas.
Novamente, obrigado pela resposta!
Boa noite!
Dá pra fazer tudo em uma tela só e usando a opção 1. Basta criar duas "abas". Ao finalizar a primeira, salva via Ajax e já retorna o ID pra salvar as imagens.
Vejo duas soluções:
1. Crie um cadastro em duas etapas: Tela 1 cadastra a notícia, manchete, texto etc. Tela 2 cadastra a foto. Assim, ao enviar as fotos, o registro da notícia já existe e o relacionamento pode ser feito sem problemas
2. Crie uma tabela de imagens temporárias. Você pode criar um ID único para a "sessão" onde a notícia está sendo cadastrada. Pode usar uniqid(), por exemplo, vinculando as imagens o ID da sessão
Particularmente, eu optaria pela primeira opção