Changeset 227 for quests/action.php


Ignore:
Timestamp:
Jan 14, 2008, 9:43:21 PM (17 years ago)
Author:
maron
Message:

statistika, shoutbox

File:
1 edited

Legend:

Unmodified
Added
Removed
  • quests/action.php

    r220 r227  
    77    $Database->SQLCommand("DELETE FROM quests WHERE ID = '$questID' AND Language <> '0'");
    88    echo 'Quest byl smazán!';   
     9  }
     10
     11  if (array_key_exists('shoutbox', $_GET)) {
     12    $shoutbox = $_GET['shoutbox'];
     13    if ($shoutbox == '') {
     14      echo '<form action="action.php?shoutbox=1" method="post">
     15      U¾ivatel: ';
     16      if (Licence(0)) echo '<b>'.$_SESSION['User'].'</b><br />'; else  echo '<input type="text" name="user"><br />';
     17            echo 'Text zprávy: <input type="text" name="text" size="20"><br />
     18            <input type="submit" value="Ulo¾it"><br />
     19            </form>';
     20    } else {
     21      if (Licence(0)) $user = $_SESSION['User']; else {
     22        $user = $_POST['user'];
     23        $Line = mysql_fetch_array($Database->SQLCommand("SELECT * FROM user WHERE user = '$user'"));
     24        if (!$Line) {} else die('Toto jméno je registrováno nemù¾ete psát za nìj. Pokud jste '.$user.' pak se pøihlaste.');
     25      }
     26      $text = $_POST['text'];
     27      $Database->SQLCommand("INSERT INTO `shoutbox` ( `user` , `text` , `date` , `IP` )
     28      VALUES ( '$user', '$text', now(), '".$_SERVER['REMOTE_ADDR']."');");
     29      echo 'Zpráva vlo¾ena!';   
     30    }
    931  }
    1032
     
    2244    if (($vote > 5) OR ($vote < 1)) die ('Spadná známka');
    2345   
    24   //TODO:  if (Licence(0)) die('Hlasovat mù¾ou jenom registrovaní!');
     46  //TODO:  if (Licence(0)) die('Hlasovat mùµou jenom registrovaní!');
    2547
    2648
     
    3557   
    3658      $Database->SQLCommand("INSERT INTO `quests_vote` ( `IDquest` , `IDuser` , `vote` ) VALUES ( '$questID', '$IDuser', '$vote');");
    37       echo 'Hlas byl ulo¾en! Hlasoval jste: '.$vote.'<br /> Nyní je známka questu '.$NewVote;   
     59      echo 'Hlas byl uloµen! Hlasoval jste: '.$vote.'<br /> Nyní je známka questu '.$NewVote;   
    3860   
    3961    } else echo 'Ji¾ jste hlasoval!';
     
    100122  ShowFooter();     
    101123?>
     124
Note: See TracChangeset for help on using the changeset viewer.