All pastes #88049 Raw Edit

Miscellany

public php v1 · immutable
·published 2006-07-14 13:21 UTC
rendered paste body
<?PHPfunction add_score($medlem) {   if (!isset($medlem['logged_in']) || $medlem['logged_in'] != 'yes') {    print '<p>Du måste vara medlem för att kunna rösta!</p>';    exit;  }    $member_id = $medlem['id'];  $link_id = $_GET['id'];  $score = $_GET['score'];  $query = "SELECT uploader FROM link_links WHERE id = '" . $link_id . "'";  $link = mysql_query($query);  $link = mysql_fetch_array($link);    if ($link['uploader'] == $medlem['id']) {    print '<p>Du kan inte rösta på en länk som du själv har laddat upp!</p>';    exit;   }  $query = "SELECT COUNT(id) as number FROM link_score WHERE member_id = '" . $member_id . "' AND link_id = '" . $link_id . "'";  $duplicate = mysql_query($query);  $duplicate = mysql_fetch_array($duplicate);    if ($duplicate['number'] > 0) {    print '<p>Du har redan röstat på denna länk en gång tidigare!</p>';    exit;  }  $query = "INSERT INTO link_score (link_id, member_id, score) VALUES ('$link_id', '$member_id', '$score')";  mysql_query($query);  $url = $_SESSION['url'] . '#' . $link_id;  header("Location: $url");}?>