Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá
Bom Dia/Tarde para todos...
minha duvida é simples, mas a solução deve ser complicada heheheh
é possível pegar uma lista de arquivos e gravar em um CD ou DVD usando PHP?
se não for possível só com o PHP exite alguma alternativa viavel?
vlw galera!
é o seguinte, é um sistema de fotos pra um hotel
por exemplo....
uma equipe de fotógrafos tiram muitas fotos de uma hospedagem,
o hospede vai no computador, digita o numero do apartamento e ver a suas fotos...
la ele tem a opção de escolar as fotos que ele quer gravar no CD.
preciso fazer um aplicativo que grave as fotos selecionadas no CD
entendeu?
tendi , mais nao sei se e possivel nao :D
Você poderia gerar um arquivo compactado e fazer com que os caras façam download. Ou mesmo arrumar um jeito de criar uma imagem de CD que ai fica bem mais fácil.
teria como integrar um programa que faça isso ao meu aplicativo em php?
Será possivel com ASP?
Não... creio que talvez em Java...
Afinal, Java faz quase tudo, como dizem por aí...
Olha fazer com que o php grave cd na maquina do usuário é meio impossível por questões de segurança.
Mas fazer esta coisa da iso, existem varias bibliotecas de compactação que fazem isto pra você, ou mesmo se o ambiente for linux(no windows eu não sei como fazer), tem como você chamar um programa via exec que faça isso para você.
Rapaz, aí você já quer demais!!
Creio que o PHP-GTK pode lhe dar uma ajuda. Visite a página de PHP-GTK aqui.
Como o Ablank disse, você pode usar um ascript para criar um arquivo ISO para ser gravado em CD, mas exigiria um programa de gravação, como o Nero ou Ashampoo.
A outra alternativa apresentada foi o uso do ZIP. Clique aqui para ver exemplos do PHP.net
mas nao é pra gravar no usuario, o usuario faz o pacote de imagens e o cd e gravado no servidor...
alguem me da uma luz!!
AHHHHH!!!! Ai fica mais fácil, se o servidor for linux, você tem vários clientes por linha de comando que gravam CD, ai é só usa o exec que ele executa a linha de comando com os parâmetros pré-definidos e assim é gravado no servidor.
No linux eu tenho uma tutorial de como gerar a iso e gravar o CD usando linha de comando ai tem já os parâmetros direitinho.
http://www.guiadohardware.net/dicas/gravar-cds-via-linha-comando-atualizado.html
No windows sinceramente eu não sei.
Também não sei se existe alguma biblioteca do php que faça isso.
é possível pegar uma lista de arquivos e gravar em um CD ou DVD usando PHP?
>
la ele tem a opção de escolar as fotos que ele quer gravar no CD.
preciso fazer um aplicativo que grave as fotos selecionadas no CD
>
Olha fazer com que o php grave cd na maquina do usuário é meio impossível por questões de segurança.
"meio" não, é completamente impossível.
São escopos diferente, o PHP roda no servidor, não na máquina do cliente.
>
mas nao é pra gravar no usuario, o usuario faz o pacote de imagens e o cd e gravado no servidor...
Já parou para pensar na "lógica" disso ?
Se não, vou te ajudar.
N pessoas acessam seu site ao mesmo tempo e todas elas resolvem gravar um CD/DVD no servidor.
1. Você terá gavetas suficientes, com mídias vazias suficientes para tal situação ?
2. Caso não tenha (não acredito que tenha), e seja necessário que alguém fique lá, de prontidão, monitorando isso, para ficar trocando as mídias gravadas por novas vazias -- Não seria melhor notificar essa pessoa apenas quando uma nova gravação for necessária ?
3. Supondo que você tenha uma solução plausível para os dois casos anteriores, e ai ?
http://forum.imasters.com.br/public/style_emoticons/default/seta.gif O que será feito com essa mídia gravada para um usuário específico ? Vai despachá-la pelo correio ? Vai pedir para o usuário ir buscar ?
http://forum.imasters.com.br/public/style_emoticons/default/seta.gif E se 100 pessoas resolverem gravar um CD/DVD, como você vai organizar isso para despachar a mídia correta para o cliente correto ?
Gravar um CD/DVD no Linux, como disseram acima, é muito simples mas, sei lá amigo, ou seu problema não está bem explicado, ou eu não entendi, ou você está indo por um caminho totalmente errado.
Ola, bom dia...
O que pode ser feito tbm é enviar as fotos para o email do cliente.
Ou até um arquivo ISO, isso em link para download.
Acho que fica mais PRO.
Gere um arquivo .iso, peça p/ o cliente fazer o download, enquanto vai fazendo o download. ele vai acertando as contas no hotel e etc... Pois ele só vai querer as fotos no momento que for embora.
minha pergunta tambem e simples hehe
porque nao usa o nero ??
iuaiuiUDAUIidhaiHDAHIDAH