elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Tutorial básico de Quickjs


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 8 9 10 11 [12] 13 14
111  Programación / PHP / Re: como agregar sistema de puntos por php y mysql? en: 9 Octubre 2010, 22:26 pm
Bien, pero yo lo hice a parte con dos archivos.

noticias.php y votar.php

Ahora hago todo por votar.php

Tengo una tabla noticias donde tengo, las columnas id titulo contenido votar ip

El a href lo tengo asi en noticias.php:

<a href="votar.php?<?php echo "id=$Id"; ?>">Votar</a>

Va a votar.php y agrega el voto a cada noticia, pero puedo votar varias veces y no quiero, como haria para ser por IP que vote solo una vez.

Espero me ayuden

Disculpen las molestias

Saludos...

Edito:

Los votos los hago por metodo update.

Y se que para detectar las ip se usa:

$_SERVER['REMOTE_ADDR'];

Pero como haria.
112  Programación / PHP / Re: Cual es el codigo para valorar una noticia en: 9 Octubre 2010, 02:12 am
Gracias, ctlon me ha funcionado.

Ya puedo votar en cada noticia.

Pero ahora puedo votar varias veces, ahora inserto esto:

$ip = $_SERVER['REMOTE_ADDR'];

Pero en noticias.php o votar.php ???

Ah eh inserto la columna ip en la tabla donde estan los votos no?

Es lo que me falta.

Saludos..
113  Programación / PHP / Re: Cual es el codigo para valorar una noticia en: 8 Octubre 2010, 23:51 pm
Ya eh entrado a la web que me dices http://www.sql-tutorial.net/SQL-UPDATE.asp y eh entrado a la sección update sql

Con update si envia los votos.

El codigo de arriba esta bien?

Como lo puedo mejorar

Yo tengo todo eso en noticias.php

Pero por ejemplo si inserto esto en noticias.php:

Código:
$voto = "UPDATE votos SET voto=voto+1 WHERE idnoticia=".$Id;
mysql_query($voto);

Cuando entro a la noticia empieza a votar solo y no es lo que quiero.

Yo quiero cuando pulsen "Votar" con:

Código:
<a href="noticias.php?<?php echo "valor=1&id=$Id"; ?>">Votar</a>

Vote un voto

Ahora como hago.

Espero me hayen entendido

Saludos...
114  Programación / PHP / Re: Cual es el codigo para valorar una noticia en: 8 Octubre 2010, 22:55 pm
Para mostrar los votos tengo esto:

Código:
<? $cons= mysql_query( "select * from votos where idnoticia=".$Id);
               $conteo= mysql_num_rows($cons);
               echo 'Esta noticia posee: '. $conteo;
               if( $conteo==1 ) echo ' voto.';
               else echo ' votos.';?>

Y para votar en la noticia tengo esto:

Código:
<? if(isset($_GET["valor"])) {    
if( $conteo==1 ) echo ' voto.';
                else echo ' votos.'; }  ?>

Código:
<a href="noticias.php?<?php echo "valor=1&id=$Id"; ?>">Votar</a>

Ahora cuando pulso "Votar" no agrega el voto a la noticia.
115  Programación / PHP / Re: Cual es el codigo para valorar una noticia en: 8 Octubre 2010, 20:43 pm
Hola a todos cual es el codigo para que los visitantes de mi web valoren una notici quiero lago mas o menos como el de escalofrio.com.

Gracias!


Si por valorizar te refieres a votar, entonces la cosa es muy simple... Asumiendo que cada NOTICIA la guardas en una tabla mas o menos asi:
Código
  1. CREATE TABLE NOTICIAS(
  2.    ID VARCHAR(10) NOT NULL UNIQUE,
  3.    TITULO VARCHAR(100) NOT NULL,
  4.    CONTENIDO TEXT NOT NULL,
  5.    );

Lo mas recomendable, limpio y profesional, es crearte una tabla especial para almacenar los votos, siendo esto asi:

Creamos tabla VOTOS.
Código
  1. CREATE TABLE VOTOS(
  2.    ID VARCHAR(10) NOT NULL UNIQUE,
  3.    NOTICIA_ID VARCHAR(10) NOT NULL,
  4.    IP_USUARIO VARCHAR(20) NOT NULL,
  5.    FECHA VARCHAR(100) NOT NULL,
  6.    VOTO VARCHAR(3) NOT NULL );

La idea es que, cuando creamos una noticia creamos un ID nuevo para la tabla de NOTICIAS donde este difiera de TODOS los demas, siendo este valor como UNICO. Basandonos en esto, cuando alguien insete o intente VOTAR una noticia, creamos un nuevo valor en la tabla VOTO, en donde insertamos el ID de la NOTICIA en NOTICIA_ID, aparte tomamos el IP, FECHA y VOTO (valor). De esta forma sabremos quienes votaron la noticia, que valor le dieron y sera muy simple sacar el conteo.

Código
  1. <?php
  2. $link= conectar();
  3. $cons= mysql_query( "select * from VOTOS where NOTICIA_ID='". htmlentitites($_GET["id"], ENT_QUOTES). "';", $link );
  4.  
  5. $conteo= mysql_num_rows($cons);
  6.  
  7. echo 'Esta noticia posee: '. $conteo;
  8.  
  9. if( $conteo==1 ) echo ' voto.';
  10. else echo ' votos.';
  11. ?>

La IP nos sirve de mucho para que antes de guardar el voto, verificamos TODAS LAS IPS del dia ACTUAL ( date("d/m/y", time()) ), y si esta es distinta de las obtenidas, entonces se procesa con exito el voto, de lo contrario se asume que esa ip ya voto.

Saludos !

Buenas,

En la linea 3 sale un error aqui:

Código:
$cons= mysql_query( "select * from VOTOS where NOTICIA_ID='". htmlentitites($_GET["id"], ENT_QUOTES). "';", $link );

Quedaria asi:

Código:
$cons= mysql_query( "select * from VOTOS where NOTICIA_ID='". htmlentities($_GET["id"], ENT_QUOTES). "';", $link );

Habia un error en htmlentities

Estoy con este, ahora como hago para cuando pulsen Votar agrege un voto a una noticia por a href

Solo me muestra los votos, pero no puedo votar por cada noticia, espero me ayuden

Saludos..
116  Programación / PHP / Re: como agregar sistema de puntos por php y mysql? en: 8 Octubre 2010, 20:24 pm
Gracias a todos por sus respuestas.

Ya tengo la base de datos con la tabla votos.

Ahora lo unico que falta es cuando un visitante entre a las noticias ya sea por id

Cuando pulsen Votar mande un voto a la columna voto con el id de la noticia.

Pero lo que quiero es con a href cuando pulsen a href en una noticia mande un voto para esa noticia por su respectivo id

Espero me ayuden solo en eso.

Saludos...
117  Programación / PHP / Re: como agregar sistema de puntos por php y mysql? en: 8 Octubre 2010, 00:34 am
Pero como se haria, por ejemplo en la base de datos tengo una tabla llamada votos

En ella hay 5 columnas

id noticia fecha ip voto

En php como quedaria el codigo

Espero me ayuden

Saludos...
118  Programación / PHP / Re: como agregar sistema de puntos por php y mysql? en: 7 Octubre 2010, 23:38 pm
Esta muy bueno lo que has publicado, pero como seria por IP.

Ejemplo, algo asi lo tengo por noticias asi:

noticia.php?not=1
noticia.php?not=2
noticia.php?not=3

etc...

Pero quiero que en cada noticia haya un texto que dice Votar con un a href cuando pulsen  Votar el link, mande un voto a cada noticia. Vaye sumando.

Pero que sea un voto por IP

Lo que has puesto esta bien, espero me hayen entendido

Saludos...
119  Programación / PHP / como agregar sistema de puntos por php y mysql? en: 7 Octubre 2010, 00:39 am
Buenas a todos.

Como haria para insertar un sistema de votos en una web.

Un ejemplo, por cada noticia de una web llevara puntos sumando o restando.

Espero me hayan entendido.

Busque en google pero consegui por voto de estrellas pero no me gustan.

Espero me ayuden.

Edito: Algo similar asi como en la imagen:



Saludos...
120  Seguridad Informática / Nivel Web / Re: Seguridad en Universidades en: 4 Octubre 2010, 01:32 am
                                             .
Páginas: 1 2 3 4 5 6 7 8 9 10 11 [12] 13 14
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines