Mi error: Al darle votar por la web X la pantalla me aparece en blanco, osea cuando ya estoy en votar?go=votar quisiera pedirle toda la ayuda posible.
He aqui el código:
Código PHP:
<?
include("conexion.php");
if(isset($_GET[id])) {
$sql = mysql_query("SELECT * FROM webmasters WHERE id='$id'");
while($row = mysql_fetch_array($sql)) {
$web = $row[titulo];
echo "<center>
<table border='0' cellpadding='0' cellspacing='0' style='border-collapse: collapse' bordercolor='#111111' width='100' id='AutoNumber1'>
<tr>
<td style='border-style: solid; border-width: 1'>
<img border='0' src='images/header.gif' width='748' height='179'></td>
</tr>
<tr>
<td style='border-style: solid; border-width: 1' bgcolor='#334E73'>
<p align='center'> </p>
<p align='center'><font face='Tahoma' size='2' color='#FFFFFF'>Hola, al
pinchar en el botón estarás votando por la web:</font></p>
<p align='center'><b><font face='Tahoma' size='2' color='#FFFFFF'>$web
</font></b></p>
<p align='center'><font face='Tahoma' size='2' color='#FFFFFF'>Si no
quieres votar haz click <a href='http://www.topwebxp.com'>
<font color='#FFFFFF'>aquí</font></a>.</font></p>
<form method='POST' action='votar.php?go=votar'>
<p align='center'><input type='submit' value='Votar' name='voto'></p>
</form>
</td>
</tr>
</table>
</center>";
}
}
if(isset($_GET[go])) {
if($_GET[go] == "votar") {
$ip = $REMOTE_ADDR;
$fecha = date("d-m-Y");
$selekt = mysql_query("SELECT * FROM votos WHERE ip='$ip' AND fecha='$fecha'");
if($row = mysql_fetch_array($selekt)) {
$top = "http://www.topwebxp.com";
header("Location: $top");
}
else
{
$voto = "INSERT INTO votos (id,ip,fecha,web) VALUES ('','$ip','$fecha','$web')";
$contar = mysql_query("SELECT * FROM webmasters WHERE titulo='$web'");
while($row = mysql_fetch_array($contar)) {
$total = $row[votos];
$total++;
$update = "UPDATE webmasters SET votos='$total'";
mysql_query($voto);
mysql_query($update);
header("Location: $top");
}
}
}
}
?>
![Neurótico](http://static.forosdelweb.com/fdwtheme/images/smilies/scared.png)