Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Estou com um problema em um if meu.
recebe dados de uma outra pagina por GET
caindo nessa pagina por exemplo
<?
error_reporting(E_ALL);
ini_set('display_errors','On');
$nome = $_GET['nome'];
$sql = mysql_query("DELETE FROM login WHERE login = {$_GET['login']} and nome !='Jean'");
if($sql){
if($nome == 'Jean') { echo "Esta ordem ja esta atribuida pelo usuario <br />";
echo "Deseja desatribuir?";
echo "<br />";
echo "<form name=\"form1\" method=\"POST\">";
echo "<input type=\"submit\" id=\"desatribuir\" nome=\"desatribuir\" value=\"Sim\">";
echo "</form>";
if($_POST['desatribuir']){
mysql_query("DELETE FROM login WHERE login = {$_GET['login']}");
echo "<script>alert('Desatribuido do login {$_GET['login']} com sucesso.')
(location='javascript:history.back()')()</script>";
}
}
else{
echo "<script>alert('Desatribuido do login {$_GET['login']} com sucesso.')
(location='javascript:history.back()')()</script>";
}
} echo "Erro ao remover dados.";
}
?>
estou com problema nesse if if($_GET['desatribuir']) que gera o erro Undefined index: desatribuir . no caso esse if seria para se o usuario clicasse em sim do input do form.
o que esta errado?
Carregando comentários...