Miért kapok fehér lapot?
Sziasztok!
Volna egy problémám egy CMS rendszerben működő modullal.
Felhasználói oldalon a modul tökéletesen működik viszont admin oldalon csak fehér lapot kapok folyamatosan.
Ha valaki tudna segíteni abban, hogy mi a hiba az alábbi kódban azt megköszönném!
Ez a kód egy support könyvből való tehát elvileg működnie kéne!?..
■ Volna egy problémám egy CMS rendszerben működő modullal.
Felhasználói oldalon a modul tökéletesen működik viszont admin oldalon csak fehér lapot kapok folyamatosan.
Ha valaki tudna segíteni abban, hogy mi a hiba az alábbi kódban azt megköszönném!
Ez a kód egy support könyvből való tehát elvileg működnie kéne!?..
<?php
if (!defined('ADMIN_FILE')) {
die ("Access Denied");
$result = sql_query("select radminsuper from "$prefix."_authors to where aid=' $aid '", $dbi);
list($radminsuper) = sql_fetch_row($result, $dbi);
if ($radminsuper==1) {
and that end is instead:
} else {
echo "Access Denied";
}
function mousedisplay() {
global $admin, $bgcolor2, $prefix, $dbi, $multilangual;
include ("header.php");
GraphicAdmin();
Opentable();
$resultpersons = sql_query("SELECT idperson, nameperson FROM
".$prefix."_topolino", $dbi);
for ($m=0; $m < sql_num_rows($resultpersons, $dbi); $m++) {
list($idperson, $nameperson) = sql_fetch_row($resultpersons, $dbi);
echo "$idperson - $nameperson < to href=\"admin.php=mouseselect &
idtopo=$idperson \" > Select mouse </to > < br > ";
}
closetable();
include("footer.php");
}
function mouseselect() {
global $admin, $bgcolor2, $prefix, $dbi, $multilangual, $idtopo;
include ("header.php");
GraphicAdmin();
Opentable();
$resultpersons = sql_query("SELECT idperson, nameperson FROM
"$prefix."_topolino to where idperson=' $idtopo '", $dbi);
for ($m=0; $m < sql_num_rows($resultpersons, $dbi); $m++) {
list($idperson, $nameperson) = sql_fetch_row($resultpersons, $dbi);
echo "< form action=\"admin.php\" method=\"post\">";
echo "< input type=\"text\" name=\"nameperson \ "size=\"20\"
maxlength=\"20 \ "value=\"$personname \" >< br >< br > ";
echo "< input type=\"hidden\" name=\"idperson\"value=\"$idtopo\" >";
echo "< input type=\"hidden\" name=\"op \ "value=\"mousemodify\" >";
echo "< input type=\"submit\" value=\""._ADDTOPO."\" > ";
echo "</form >";
}
closetable();
include("footer.php");
}
function mousemodify() {
global $admin, $bgcolor2, $prefix, $dbi, $multilangual, $idtopo, $nameperson, $idperson;
include ("header.php");
GraphicAdmin();
Opentable();
sql_query("update "$prefix."_topolino set nameperson=' $nameperson' where idperson=$idperson", $dbi);
echo"OK ";
die(mysql_error());
closetable();
include("footer.php");
}
switch($op) {
case "":
mousedisplay();
break;
case "topolino":
mousedisplay();
break;
case "mouseselect":
mouseselect();
break;
case "mousemodify":
mousemodification();
break;
}
Closing of the file:
} else {
echo "Access Denied";
}
?>
hibák naplózása / kiírása
re
Parse error: parse error, unexpected T_VARIABLE
ez a 3.sor
Hiányzik egy pont operátor
$prefix
változó elé egy pontot (.
).re
Parse error: parse error, unexpected '}'
ha kiszedem a } jelet akkor pedig
parse error, unexpected T_ELSE ....:S
Ez mi akar lenni?
re
És ez?
erre a kis részletre szerettem volna utalni, ami nem nagyon hasonlít PHPra.
Több sebből vérzik
re
Megpróbáltam össze nézni a cms-ben lévő többi ilyen admin modullal de egynelőre nem jöttem rá, hogy mi a hiba. Az általad említett nem php-s dolgot már kicseréltem a megfelelő-re (vagy legalább is amit a többi admin modul használ) de még mindíg nem csinál az ég világon semmit.