Avatar billede b_ Nybegynder
07. marts 2007 - 18:46 Der er 5 kommentarer og
1 løsning

Rate script

Ohøj alle eksperter,

Håber der er en der kan hjælpe...

Jeg har brug for et script hvor det er muligt at rate et bestemt billede. Det skal fungere ligesom på denne side, hvor det er en video man giver karakter: http://www.prankies.com/417-Bush-Bombs-Teletubbies-video.php

Resultatet skal vises som ved linket i form af grafik fx fra en til 5 stjerner.

Håber der er en der kan hjælpe eller har et godt link til en tut.
Avatar billede foxmulder58 Praktikant
07. marts 2007 - 18:52 #1
Avatar billede foxmulder58 Praktikant
07. marts 2007 - 18:53 #2
Der er en delder passer ind på din beskrivelse.

Jeg smider et svar som du kan afvise hvis ikke det skulle være det rigtige.
mvh
Mads
Avatar billede b_ Nybegynder
07. marts 2007 - 19:05 #3
Okay det ser ikke værst ud, tjekker lige dem alle igennem senere i aften, men tror også at jeg har formuleret mit spg lidt misvisende...

Vil gerne have noget kode til hele den voting del (php/mysql) og visningen af samlet vote.

Men som sagt tjekker lige linket igennem senere for at se om der er noget. Dem jeg lige har tjekket har desværre bare kostet penge eller være store pakker med alt muligt andet lir.
Avatar billede b_ Nybegynder
09. marts 2007 - 10:15 #4
Hmm jeg tror jeg laver det hele helt fra bunden så svært er det vel ikke, det eneste jeg ikke har styr på er hvordan jeg forhindre folk i at kunne stemme uendelig efter hinanden, men det kan vel formindskes vha noget session
Avatar billede b_ Nybegynder
10. august 2007 - 15:04 #5
Pga manglende tid havde jeg helt forsømt mit projekt, men er nu tilbage...

Foxmulder58, du skal nok få lidt point for dit link, men venter lige da jeg er stødt på et problem mht programmeringen af et rate system.

Mit problem består i at koden som kommer om lidt virker fint hvis man er inde på siden hvor man kan stemme og så sletter sin casche, session osv, men hvis jeg starter på siden som linker til de sider man kan rate får jeg et problem. Når jeg så klikker mig ind på en side halvere den uanset hvad man stemme sidens karakter. Kan simpelthen ikke se fejlen. Har nogle radio buttons med værdi:

<input type=\"radio\" name=\"vote\" value=\"10\">


Selve session og db koden ser sådan ud:

$vote = mysql_real_escape_string($_POST["vote"]);
   
    if ( empty( $_SESSION['stem'] ) )
    {
          $_SESSION['stem'] = array();
    }

    if ( !in_array( $_GET['id'], $_SESSION['stem'] ) ) {
        $_SESSION['stem'][] = $_GET['id'];
                 
        $sql  = "select rating from test where test_id = '" . mysql_real_escape_string( $_GET['id'] ) . "'";
          $rating = mysql_result( mysql_query($sql, $conn), 0 );
            if ($rating == 0) {
                $rating += $vote;
            } else {
                $rating = (($rating + $vote) / 2);
            }
       
          $sql  = "update test set rating = $rating where test_id = '" . mysql_real_escape_string( $_GET['id'] ) . "'";
          $result = mysql_query($sql, $conn);
          if ( mysql_affected_rows( $conn ) == 0 ) {
                die("query ikke udført: " . $sql. "<br /><strong>Fejl:</strong>" . mysql_error());
          }
    }
Avatar billede b_ Nybegynder
10. august 2007 - 15:06 #6
Ej jeg starter lige en ny tråd op :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester