Ver Mensaje Individual
  #9 (permalink)  
Antiguo 11/03/2003, 06:03
Avatar de jonk
jonk
 
Fecha de Ingreso: julio-2002
Ubicación: Barakaldo
Mensajes: 104
Antigüedad: 21 años, 9 meses
Puntos: 0
Yo no tengo mucha idea de php pero consegui hacer un sistema de votaciones, o algo parecido

el proceso es el siguiente
1) donde aparecen los votos

Código PHP:
....
  </
tr>
                <
tr>
                    <
td ></Td><td><font size='2' face='Arial'><b>Total Votos :<b>&nbsp</b>", $array['rating'],"&nbsp<b><a href="javascript:na_open_window('winvotar','votar.php?id=".$array['idcontestador']."&rat=".$array['rating']."',100, 100, 350, 250, 0, 0, 0, 0, 0)\">&nbsp;Votar este Mensaje</a>
.... 
2) Votar.php

Código PHP:
</head>
<body bgcolor="black" text="white" link="#0099FF" vlink="#FFCC00" alink="lime">
<form method="post" action="votar2.php?id=<? echo $id?>&rat=<? echo $rat?>">
    <div align="left">
<table style="border-width:5pt; border-color:rgb(255,204,0); border-style:dashed;" border="0" cellpadding="0" cellspacing="0" width="100%">

    <tr>
        <td height="27" valign="middle" bgcolor="#FFCC00">
            <p align="center"><font color="black" face="Arial"><b>&nbsp;Mensaje ID: 
            </b></font><font color="black"><? echo $id?></font></p>
        </td>
        <td height="27" bgcolor="#FFCC00">
            <p align="center"><font color="black">&nbsp;</font><font color="black" face="Arial"><b>Total 
            Puntos: </b></font><font color="black"><? echo $rat?></font></p>
        </td>
    </tr>
    <tr>
        <td colspan="2" width="300" height="87" bgcolor="white" valign="middle">
                <p align="center" style="line-height:100%; margin-top:0; margin-bottom:0;"><select name="punto"><option value="1" >1
<option value="2">2</option>
 <option value="3" >3
<option value="4">4</option>
<option value="5">5</option>

</select>
            <p align="center" style="line-height:100%; margin-top:0; margin-bottom:0;"><input type="submit" value="Enviar Voto" name="actualizar"></p>
        </td>
    </tr>
    <tr>
        <td colspan="2" width="300" height="40" bgcolor="white">
            <p align="center">&nbsp;</p>
        </td>
    </tr>
</table>
    </div></form>
            <p align="center">
3) VOTAR2.PHP
Código PHP:
<html>

<head>
<title>Votar por 1 Mensaje</title>
<meta name="generator" content="Namo WebEditor v5.0(Trial)">
</head>
<body bgcolor="black" text="white" link="#0099FF" vlink="#FFCC00" alink="lime">

<?
$nv
=$punto+$rat;
$db mysql_connect("localhost"USUARIO ,XXXXX); 
mysql_select_db(BASE DE DATOS,$db);
$result=mysql_query("update contestador set rating=$nv where idcontestador=$id"$db);
    echo
"<div align=\"left\">
<table style=\"border-width:5pt; border-color:rgb(255,204,0); border-style:dashed;\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\">

    <tr>
        <td height=\"27\" valign=\"middle\" bgcolor=\"#FFCC00\">
            <p align=\"center\"><font color=\"black\" face=\"Arial\"><b>&nbsp;Mensaje ID: 
            </b></font><font color=\"black\">$id </font></p>
        </td>
        <td height=\"27\" bgcolor=\"#FFCC00\">
            <p align=\"center\"><font color=\"black\">&nbsp;</font><font color=\"black\" face=\"Arial\"><b> 
            Puntos Anteriores: </b></font><font color=\"black\">$rat </font></p>
        </td>
    </tr>
    <tr>
        <td colspan=\"2\" width=\"300\" height=\"87\" bgcolor=\"white\" valign=\"middle\">
            <p align=\"center\"><font color=\"red\" size=\"5\" face=\"Arial\"><b> $nv </b></font></p>
        </td>
    </tr>
    <tr>
        <td colspan=\"2\" width=\"300\" height=\"40\" bgcolor=\"white\">
            <p align=\"center\"><b><font color=\"black\" size=\"2\" face=\"Arial\">Nuevos 
            Puntos</font></b></p>
        </td>
    </tr>
</table>
    </div>

            <p align=\"center\">&nbsp;"
;

?>
<a href="javascript:window.opener.location.reload(); window.close();"> Actualizar Votos</a>
</body>

</html>
Ya se que alo mejor es cmuy sencillo, pero al menos a mi me vale
:)

para ver el ejemplo Ver Ejemplo
__________________

MyWay. A mi manera
http://myway.i-barakaldo.com

Última edición por jonk; 11/03/2003 a las 06:06