Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Ainda não consegui entender o que está acontecendo. O script roda localmente sem problema e simplesmente não funciona no servidor remoto. Cheguei a alterar a estrutura do script direto no servidor remoto e não deu, quando baixei o código pro localhost funcionou normal. O principal problema desse meu código é não atualizar o campo no banco de dados.
Se puder, olhem se há algo errado nesse código, por favor.
<?php
$id = $_POST['id'];
$display = $_POST['display'];
$title = $_POST['title'];
$author = $_POST['author'];
$text = $_POST['text'];
$photo = $_POST['photo'];
if (isset ($title))
{
include ('conexao.php');
$sql = mysql_query("update news set display='$display', title='$title', author='$author', text='$text' where id='$id'");
if ($sql)
{
echo 'Atualizada com sucesso!';
}
else
{
echo 'Não atualizada';
}
}
@$foto = $_POST['excluir_foto'];
if ($foto == "sim")
{
include ('conexao.php');
$f = "imagens/fotos/";
$sql = mysql_query("UPDATE news SET photo='imagens/fotos/' where id='$id'");
if($sql)
{
echo "<p align='center'>Imagem apagada com sucesso!</p>";
}
else
{
echo 'Erro! Nãoo foi possÃvel atualizar o banco de dados.';
}
$apagar=unlink($photo);
if ($apagar)
{
echo 'Foto apagada do servidor';
}
else
{
echo 'Erro. O arquivo não foi apagado, mas a notícia foi alterada';
}
}
?>
Obrigado.Carregando comentários...