Sexma en php funciona bien.... pero en Flash no quiere...
y josemi... aqui te muestro el codigo:
Código PHP:
if (!isset($_GET['accion'])){
$usuario_consulta = mysql_query("SELECT $selecttbl FROM $sql_tabla") or die("$error6");
echo <<< HTML
<body><table width=500 border="1" cellspacing="1" cellpadding="1" bordercolor="DarkGray" align="center">
<td colspan="2" align="center" width="386"><b><font face="Verdana" size="1" >Site Name</font></b><b><font face="Verdana" size="1" ></font></b></td>
<td width="50">
<div align="center">
<b><font face="Verdana" size="1" >Dls</font></b></div>
</td>
<td width="50">
<div align="center">
<b><font face="Verdana" size="1" >Votos</font></b></div>
</td>
</body>
HTML;
if(!$rs->query("SELECT * FROM $sql_tabla ORDER BY visitas DESC"))
{
die( $rs->error() ); // Si Query devolvió falso, hubo un error y lo mostramos.
}
$cuenta="0";
while($resultados = $rs->obtenerArray()) {
$webname =$resultados[webname];
$webname = strtoupper ($webname);
$descripcion=$resultados[descripcion];
$descripcion = strtoupper ($descripcion);
$cuenta++;
echo <<< HTML
<tr>
<td width="31" bgcolor="Gray"><div align="center"><font face="Arial" size="1" color="Aquamarine"><b>$cuenta</b>
<td width="344" bgcolor="Gray"><div align="left"><a href="home.yump.php?accion=download&id=$resultados[id]" target="_blanck"><font face="Verdana" size="1" color="Yellow"><b>.: $webname :.</font></a></div></td>
<td width="50" bgcolor="Gray"><div align="center"><font face="Arial" size="1" color="Aquamarine">$resultados[visitas]
<td width="50" bgcolor="Gray"><div align="center"><font face="Arial" size="1" color="Aquamarine">$resultados[votos]
<div align="center">
</td>
</tr>
<td colspan="4"><center><br><a href="home.yump.php?accion=download&id=$resultados[id]" target="_blanck"><img src="banner/$resultados[imagen]" alt="" height="60" width="400" border="0"><br><center><font face="Arial" size="1" color="Orange">$descripcion<a><br><input type="button" class="botones4" value=votar~web onClick="location.href='votar.php?accion=votar&id=$resultados[id]'"><br>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" height="40" width="340">
<param name="movie" value="b.votar.swf">
<param name="quality" value="best">
<param name="play" value="true">
<embed height="40" pluginspage="http://www.macromedia.com/go/getflashplayer" src="b.votar.swf" type="application/x-shockwave-flash" width="340" quality="best" play="true">
</object>
HTML;
}
si os fijais en esta linea: en php funciona bien
Código PHP:
<input type="button" class="botones4" value=votar~web onClick="location.href='votar.php?accion=votar&id=$resultados[id]'">
-----------------------------------------------------------------------------------
y yo en flash simplemente hago un Boton y le añado un GetUrl...
Código PHP:
on (release) {
getURL ("votar.php?accion=votar&id=$resultados[id]", "_self", "GET");
}
----------------------------------------------------------------------------------
y aqui es donde tiene que saltar...
Código PHP:
if ($_GET['accion']=="votar"){
require ("aut_config.inc.php");
$id_mod_nivel= $_GET['id'];
$usuario_consulta = mysql_query("SELECT $selecttbl FROM $sql_tabla WHERE id=$id_mod_nivel") or die("$error6");
while($resultados = mysql_fetch_array($usuario_consulta)) {
$contador = "$resultados[votos]";
#>----------------------------- BLOQUEO CON COOKIE DE VOTAR DOWNLOAD INICIO
$renombrecookie="$resultados[id]_votartop";
$gcc_cookie_name = $renombrecookie;// noombre de la cookie
$gcc_cookie_value = "shadowtopvotarvalor";// valor del tiempo de duracion
$gcc_alt = 'alt=""';
if(isset($_COOKIE["$gcc_cookie_name"]) && $_COOKIE["$gcc_cookie_name"] == "$gcc_cookie_value")
{
echo <<< HTML
<table align="center" cellspacing=1 cellpadding=0 width="459" bgcolor=black border=0><tbody>
<tr height="4"><td colspan="2" align="center" bgcolor=DarkSeaGreen width="451" height="4"></td></tr>
<tr height="21"><td align="center" valign="middle" bgcolor="gray" height="21"><div align="center"><b><font face=Verdana size=2 color="yellow">YA HAS VOTADO VUELVE MAÑANA</b></div></td></tr>
<tr height="4"><td colspan="2" align="center" bgcolor=DarkSeaGreen width="451" height="4"></td></tr>
</tbody></table>
HTML;
}
else
{
setcookie($gcc_cookie_name, $gcc_cookie_value, time()+$gcc_cookie_life_votar, "");
//echo "acavas de sumar +1";//comprobar si funciona
$contador ++;
mysql_query("UPDATE $sql_tabla SET votos='$contador' WHERE id='$id'") or die(mysql_error());
}
#>----------------------------- BLOQUEO CON COOKIE DE VOTAR DOWNLOAD FIN
echo <<< HTML
<table align="center" cellspacing=1 cellpadding=0 width="459" bgcolor=black border=0>
<tbody>
<tr height="19"><br>
<td valign="bottom" bgcolor="DarkSeaGreen" height="19"><font color="DarkSeaGreen">_<img src=images/clock.gif border=0 height=11 width=11> </font><font color=Black size=2><b>VOTAR WEB DEL TOP</b></font></td>
</tr>
</tbody>
</table>
<table align="center" cellspacing=1 cellpadding=0 width="454" bgcolor=black border=0><tbody>
<tr height="50">
<td align="center" valign="bottom" bgcolor="gray" height="50"><br><img src=banner/$resultados[imagen] border=0 height=60 width=400><font face="Verdana" color="white" size="2"><b><br>GRACIAS POR TU VOTO</b></div></font>
<br><META HTTP-EQUIV="Refresh" CONTENT="4;URL=home.php">
</td>
</tr>
<tr height="4">
<td align="center" valign="middle" bgcolor="#8fbc8f" height="4"></td>
</tr>
</tbody>
</table>
HTML;
}
mysql_free_result($usuario_consulta);
mysql_close();
}
---------------------------------------------------------------------------
aqui teneis la direccion por si quereis verlo... es el Boton Votar
http://217.125.50.214/shadow.top/home.php