If (MySQL_Num_Rows($MSQ) > 0):

Nevíte čo znamená If (MySQL_Num_Rows($MSQ) > 0):? pretože mi v kuse píši mysql_num_rows(): supplied argument is not a valid MySQL result .Vopred dik
v tehle podmince chyba neni

>> mysql_num_rows(): supplied argument is not a valid MySQL result

to znamena ze tej fci predavas neco, co neni platnej MySQL vysledek = mas chybu nekde pred tim, patrne v mysql_query, mozna uz v mysql_connect
v predu mam len:
<?
$MC = MySQL_Connect("mysql.webzdarma.cz", "---", "---");
$MS = MySQL_Select_DB("db");

$SN = "autorizace";
Session_name("$SN");
Session_start();
$sid = Session_id();
$date = Date("U");
$ad = Date("U") - 300;

$MSQ = MySQL_Query("SELECT * FROM autorizace WHERE (id = '$sid') AND (date >= $ad)");
Ja fakt uz nevim kde je chyba :((
$MSQ = MySQL_Query("SELECT * FROM autorizace WHERE (id = '$sid') AND (date >= $ad)");

si za tohle dej

echo mysql_errror();

a pak na to prides
jej, uvozovky :D klasika...