Troca: if (!$_FILES['submit']) { $error = ' '; } Por: if (!$_POST['submit']) { $error = ' '; } E dá um print_r($_FILES['upload_file']); para ver o que está retornando.
Não existe como excluir por uma URL, se você ontrolar o sistema, o que você pode fazer é passar a URL para um arquivo específico e ele tratar de procurar o mesmo no servidor e executa a exclusão.
Existem algumas maneiras de resolver isto... $dados = explode(',',$_POST['campo_do_form']);
foreach($dados as $dado){
if(!isset($and){
$and .= "AND tipo LIKE '%".$dado."%' ";
}else{
$and .= " OR tipo LIKE '%".$dado."%' ";
}
}
Faz um post com o id do anúncio e resgata na página onde está o textarea, coloca isso em um input hidden e quando o cara clicar em enviar usa essa informação para pegar os dados do vendedor no BD.
Pelo contexto do livro, ele está dando um exemplo de uma variável chamada $nothing, e o que acontece se você tentar mostrar ela na tela se ela não existir.