Cap. 10 - Dúvida em relação ao Upload

23 views
Skip to first unread message

Marcos Ramalho

unread,
Dec 19, 2016, 10:38:27 PM12/19/16
to Livro PHP e MySQL - Casa do Código
Olá, tenho uma pequena dúvida.
Fiz todos os passos do livro e cheguei numa dúvia. Se eu deleto uma tarefa e o anexo dessa tarefa será deletado junto ou preciso fazer uma função para deletar tudo ?

Genivaldo Santos

unread,
Dec 20, 2016, 7:06:41 AM12/20/16
to Marcos Ramalho, Livro PHP e MySQL - Casa do Código
Ola Marcos,

Voce precisa fazer a função para deletar o arquivo, pois ao deletar uma tarefa, só é deletado a linha no banco de dados.

Em 20/12/2016 1:38 AM, "Marcos Ramalho" <marcos.ra...@gmail.com> escreveu:
Olá, tenho uma pequena dúvida.
Fiz todos os passos do livro e cheguei numa dúvia. Se eu deleto uma tarefa e o anexo dessa tarefa será deletado junto ou preciso fazer uma função para deletar tudo ?

--
Você recebeu essa mensagem porque está inscrito no grupo "Livro PHP e MySQL - Casa do Código" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para phpemysqlcasadocodigo+unsub...@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.

Marcos Ramalho

unread,
Dec 20, 2016, 4:43:58 PM12/20/16
to Livro PHP e MySQL - Casa do Código, marcos.ra...@gmail.com
Opa, obrigado prof. Deu uma clareada.
Tenho uma outra dúvida! Como faço para enviar um link via $_POST?

Evaldo Junior

unread,
Dec 20, 2016, 5:08:14 PM12/20/16
to Marcos Ramalho, Livro PHP e MySQL - Casa do Código
Olá, Marcos.

Como assim enviar um link via post? Você diz uma URL? Se sim, uma URL é apenas uma string, você pode enviar assim como envia outros textos :-)

Abraços
2016-12-20 22:43 GMT+01:00 Marcos Ramalho <marcos.ra...@gmail.com>:
Opa, obrigado prof. Deu uma clareada.
Tenho uma outra dúvida! Como faço para enviar um link via $_POST?

--

Marcos Ramalho

unread,
Dec 20, 2016, 5:12:51 PM12/20/16
to Livro PHP e MySQL - Casa do Código, marcos.ra...@gmail.com
Isso. Passar via URL, como se eu tivesse submetendo um formulário via POST, quando clicamos naqueles links para abrirmos a edição, remoção. Gostaria de saber uma forma de passar o id.
No caso.
Ex: Os links estão mais ou menos assim:
<a href="editar.php?id=<?= $tarefa['id']; ?>"> Editar </a>

Aí gostaria, que esse id não fosse mostrado na URL, por questão de segurança, pois acredito que posso modificar o id e acabar indo para outro dados.
Estou engatinhando, não sei se a pergunta é vazia ou faz sentido.

Evaldo Junior

unread,
Dec 21, 2016, 4:19:14 PM12/21/16
to Livro PHP e MySQL - Casa do Código
Olá, Marcos.

Na verdade as URLs com os ids são até melhores para identificar páginas. Tipo, a página de edição da tarefa X é /editar.php?id=5. Então isso é uma coisa boa.

Agora, se você quiser realmente usar POST para passar esse tipo de informação você vai precisar de Javascript ou de pequenos formulários para cada link. Algo como abre um formulário com apenas um campo hidden e um botão se submit.

E sim, a pergunta é boa. É perguntando que se aprende ;-)

Abraços

--

Leonardo Santos

unread,
Apr 4, 2017, 3:22:13 PM4/4/17
to Livro PHP e MySQL - Casa do Código
Na mesma pagina que deleta a tarefa, eu criei uma mesma função deleta anexo, ai quando você deletar a tarefa o anexo vai junto :)
Reply all
Reply to author
Forward
0 new messages