Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Estou tendo problemas ao tentar enviar os dados desse formulário (código da página abaixo):
<?php
include "../config.php";
$voto = mysql_real_escape_string($_POST['voto']);
?>
<?php
$i = 0;?>
<?php
$SQLquery = "SELECT * FROM top10 where musica='$voto'";
$SQLresult = mysql_query($SQLquery,$conecta);
while ($linhas = mysql_fetch_array($SQLresult)){
$vot_musica = $linhas["musica"];
$n = $i+1;
$i++;
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<style type="text/css">.fundo_votar {
font-size:12px;
background-color:#6699FF;
overflow:hidden;
border-left: 1px;
border-color: #000000;
}
.fundo_posicao{
font-size:12px;
background-color:#006666;
overflow:hidden;
color: #FF9900;
border-right: 1px;
border-color:#FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.fundo_descricao{
font-size:11px;
background-color:#FFFFFF;
overflow:hidden;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.fundo_votos{
font-size:12px;
background-color:#F0F0F0;
overflow:hidden;
color: #FFCC00;
border-left: 1px;
border-color: #FFFFFF;
}
.fundo_select{
font-size:14px;
background-color:#FFFFFF;
overflow:hidden;
color: #FF9900;
}
.fundo_posicao_number {
font-size:18px;
background-color:#006666;
overflow:hidden;
color: #CCCCCC;
border-right: 1px;
border-color:#FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tbl_buttons {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
font-style: normal;
line-height: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
text-decoration: none;
filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#F0F0F0,endColorStr=#CDCDCD);
border: 1px outset #000000;
}
.tbl_table_maior {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
font-style: normal;
line-height: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
text-decoration: none;
filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#F0F0F0,endColorStr=#CDCDCD);
border: 1px outset #000000;
}
.texto_descricao {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
font-style: normal;
line-height: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
text-decoration: none;
filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#F0F0F0,endColorStr=#CDCDCD);
}
.tbl_caixa_amarelo {
background-color: #FFCF00;
border: #000000 outset 1px;
}
-->
</style>
</head>
<body>
<form name="form1" method="post" action="obrigado_top7.php">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="26" align="center" class="fundo_select">Tem certeza que deseja votar na música <?php echo "$vot_musica"; ?> ?</td>
</tr>
<tr>
<td align="center" class="texto_descricao">
<div align="center"><img src="captcha.php" alt=" código captcha" />
<br />
</div> </td>
</tr>
<tr>
<td height="42" align="center" class="texto_descricao"><div align="center">Digite o código de confirmação:
<br />
<input type="text" name="$vot_music" id="$vot_music" value="<?php echo "$vot_musica"; ?>" />
<label for="captcha"><input type="text" name="captcha" id="captcha" /></label>
</div></td>
</tr>
<tr>
<td align="center" class="texto_descricao">
<input name="form1" type="submit" class="tbl_caixa_amarelo" value="Confirmar" />
</td>
</tr>
</table>
</form>
</body>
</html>
até então a variavel funciona perfeitamente...
agora quando eu passo para essa página, não funciona de maneira alguma, poderia me dizer aonde está o erro? (código abaixo):
<?php session_start(); ?>
<?php
include "../config.php";
//recebo o voto
$vot_music = $_POST["voto"];
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<style type="text/css">.style1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
}.textosblack {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
font-style: normal;
line-height: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
text-decoration: none;
}
-->
</style>
</head>
<body>
<div align="center">
<?php
$i = 0;?>
<?php
//recebo o id da enquete
$id = '1';
if( $_SESSION['captcha'] == $_POST['captcha']){
$SQLquery = "SELECT*FROM top10 WHERE musica='$vot_music'";
$SQLresult1 = mysql_query($SQLquery,$conecta);$SQLquery = "UPDATE top10 SET votos=$votoss+1 where musica='$vot_music'";
$SQLresult = mysql_query($SQLquery,$conecta);
$SQLquery = "SELECT * FROM top10 where id='$id' ORDER BY votos DESC LIMIT 300";
$SQLresult2 = mysql_query($SQLquery,$conecta);$id = $linhas["id"];
$musica = $linhas["musica"];
$n = $i+1;
$i++;
}
echo "
<strong> <br />
<span class='style3'>Seu voto foi registrado com sucesso!</span></strong>
<span class='style1'><br />
Obrigado por votar em nosso Top Music.<br>
As 7 Músicas mais votadas irão aparecer automáticamente no Top Music.<br>
$vot_music </span></div>";}
else{
echo "
<table width='100%' border='0' cellspacing='0' cellpadding='1'>
<tr>
<td width='6%' height='32' class='textosblack' scope='col'><div align='center'><strong>Erro</strong>, favor digite o código corretamente.<br>
<a href='?sess=add_recado'>Clique aqui para voltar</a></div></td>
</tr>
</table>";
} ?>
</body>
</html>Carregando comentários...