Witam próbuje zrobić szkołe magii na silniku jportal posiadam moduły ale wyskakuje pełno błędów:
www.hpspl.yoyo.pl
Na początek podam plik /module/bonus.inc
<?php
/*****************************************************/
/* jPORTAL - internetowy system portalowy */
/*****************************************************/
/* autor: Pawel 'jaco' Jaczewski */
/* email: info@websys.pl */
/*****************************************************/
/* */
/*****************************************************/
#=====================================================#
function stheme_form() {
echo '<center><form></FORM><select name="set_theme" OnChange="selecturl(this)">';
if($r<>'.' AND
$r<>'..' AND
is_dir('theme/'.$r)) {
if($r==$theme) $napis = ' selected'; else $napis ='';
$v = 'index.php?set_theme='.$r;
echo '<option value="'.$v.'"'.$napis.'>'.$r.'</option>';
}
}
echo '</select></form></center>';
}
function last_post($limit, $lim, $punkt='> ') {
$query = "SELECT * FROM $forum_a WHERE topic='-' ORDER BY date DESC LIMIT $limit";
$id = $r['id'];
$title = $r['title'];
$author = $r['author'];
$cat = $r[cat];
if($len>=$lim) {
$tit = $title;
$len = $lim - 3;
$title = substr($title, 0
, $len); $title = $title."...";
}
echo $punkt.'<a href="forum.php?cmd=show&id='.$id.'&category='.$cat.'" title="dodal: '.$author.'">'.$title.'</a><br>';
}
}
function top_art($lim=20, $a=5, $punkt='') {
$query = "SELECT * FROM $art_tbl ORDER BY opened DESC LIMIT $a";
$id = $r['id'];
$title = $r['title'];
if($len>=$lim) {
$tit = $title;
$len = $lim - 3;
$title = substr($title, 0
, $len); $title = $title."...";
}
echo $punkt.'<a href="articles.php?id='.$id.'">'.$title.'</a><br>';
}
}
function top_downloads($lim=20, $a=5, $punkt='') {
$query = "SELECT * FROM $file_b_tbl ORDER BY opened DESC LIMIT $a";
$id = $r['id'];
$title = $r['title'];
if($len>=$lim) {
$tit = $title;
$len = $lim - 3;
$title = substr($title, 0
, $len); $title = $title."...";
}
echo $punkt.'<a href="download.php?cmd=click&id='.$id.'">'.$title.'</a><br>';
}
echo $punkt.'<a href="download.php"><b>wiecej...</b></a>';
}
function new_downloads($lim=20, $a=5, $punkt='') {
$query = "SELECT * FROM $file_b_tbl ORDER BY date DESC LIMIT $a";
$id = $r['id'];
$title = $r['title'];
if($len>=$lim) {
$tit = $title;
$len = $lim - 3;
$title = substr($title, 0
, $len); $title = $title."...";
}
echo $punkt.'<a href="download.php?cmd=click&id='.$id.'">'.$title.'</a><br>';
}
echo $punkt.'<a href="download.php"><b>wiecej...</b></a>';
}
function sreklama($text, $h='150') {
$text = str_replace('[hr]', '<br><img src="theme/'.$GLOBALS['theme'].'/gfx/p.gif"> <img src="theme/'.$GLOBALS['theme'].'/gfx/p.gif"> <img src="theme/'.$GLOBALS['theme'].'/gfx/p.gif"><br>', $text);
echo '<marquee behavior="scroll" align="center" direction="up" height="'.$h.'" scrollamount="2" scrolldelay="20" onMouseOver=\'this.stop()\' onMouseOut=\'this.start()\'>';
}
function notka() {
$query = "SELECT * FROM $notka_tbl";
$notka = $r['notka'];
$data = $r['data'];
echo $data.': '.$notka.'<br>';
}
}
function punktacja_domy() {
$query = "SELECT SUM(punkty) FROM $punktacja_tbl WHERE dom='1'";
$dom1p = $row['SUM(punkty)'];
$query2 = "SELECT SUM(punkty) FROM $punktacja_tbl WHERE dom='2'";
$dom2p = $row2['SUM(punkty)'];
$query3 = "SELECT SUM(punkty) FROM $punktacja_tbl WHERE dom='3'";
$dom3p = $row3['SUM(punkty)'];
$query4 = "SELECT SUM(punkty) FROM $punktacja_tbl WHERE dom='4'";
$dom4p = $row4['SUM(punkty)'];
echo'<a href="punktacja.php?cmd=info&dom=1"><img border="0" src="obrazki/gryffindor.gif" width="50" height="60"> </a> ('.$dom1p.')<br><a href="punktacja.php?cmd=info&dom=2"><img border="0" src="obrazki/ravenclaw.gif" width="50" height="60"> </a> ('.$dom2p.')<br><a href="punktacja.php?cmd=info&dom=3"><img border="0" src="obrazki/hufflepuff.gif" width="50" height="60"> </a> ('.$dom3p.')<br><a href="punktacja.php?cmd=info&dom=4"><img border="0" src="obrazki/slytherin.gif" width="50" height="60"> </a> ('.$dom4p.')';
}
function wdomu() {
global $guest_tbl, $kto_config;
$query = "SELECT imie,nazwisko FROM $guest_tbl WHERE kto='$kto_config' ORDER BY nazwisko ASC, imie ASC";
$imie = $r['imie'];
$nazwisko = $r['nazwisko'];
echo $nazwisko.' '.$imie.'<br>';
}
}
function oglos($ile) {
global $ogloszenia_tbl, $kto_config, $opiekun_config;
if($ile=='all'){
$zmiennaile = '';
$link = '';
} else {
$zmiennaile = "LIMIT $ile";
$link = '<br><a href="szkola.php?cmd=ogloszenie">więcej</a>';
}
if($kto_config=='0' OR $opiekun_config=='tak'){
echo'<a href="szkola.php?cmd=ogloszenie_dodaj">Dodaj ogłoszenie</a><br>';
}
$query = "SELECT * FROM $ogloszenia_tbl WHERE dom='$kto_config' OR dom='0' ORDER BY id DESC $zmiennaile";
$imie = $r['imie'];
$nazwisko = $r['nazwisko'];
$ogloszenie = $r['ogloszenie'];
$data = $r['date'];
echo 'Dodał: '.$nazwisko.' '.$imie.'<br>Data: '.$data.'<br>Treść: '.$ogloszenie.'<br>'; }
}
function statystykiszkoly() {
$re1 = mysql_query("SELECT id FROM $guest_tbl WHERE zapis='1' AND stat='-'");
$re2 = mysql_query("SELECT id FROM $guest_tbl WHERE zapis='1' AND stat='ok'");
$re3 = mysql_query("SELECT id FROM $guest_tbl WHERE zapis='2' AND stat='-'");
$re4 = mysql_query("SELECT id FROM $guest_tbl WHERE zapis='2' AND stat='ok'");
$re5 = mysql_query("SELECT id FROM $guest_tbl WHERE stat='ok' AND kto='1'"); $re6 = mysql_query("SELECT id FROM $guest_tbl WHERE stat='ok' AND kto='2'"); $re7 = mysql_query("SELECT id FROM $guest_tbl WHERE stat='ok' AND kto='3'"); $re8 = mysql_query("SELECT id FROM $guest_tbl WHERE stat='ok' AND kto='4'");
echo '<br><i>Uczniowie:</i><br> zgłoszeni: '.$zgloszeniu.' <br>
przyjęci: '.$przyjeciu.' <br>
<br><i>Nauczyciele:</i><br>
zgłoszeni: '.$zgloszenin.'<br>
przyjęci: '.$przyjecin.'<br>
<hr>
<br>Uczniów w szkole:<br>
<font style="color: #990033">Gryffindor</font>: '.$dom1.'<br>
<font style="color: #006633">Slytherin</font>: '.$dom2.'<br>
<font style="color: #006699">Ravenclaw</font>: '.$dom3.'<br>
<font style="color: #FFFF33">Hufflepuff</font>: '.$dom4.'<br>';
}
?>