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.