ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » Pimpmyadmin und Hangomat Fehler

Geschlossen
  1. #1
    User Pic
    Abuzel Mitglied
    Registriert seit
    29.02.2008
    Beiträge
    28
    Beitragswertungen
    0 Beitragspunkte
    Huhu Ihr lieben,

    hab da mal ne Frage an Euch, weil ich den Fehler nicht wegkriege:

    Hab den Hang-O-Mat auf die Page gemacht, er läuft auch, aber ich habe das Modul PimpmyAdmin drauf und dort ist zwar alles soweit normal aber wenn ich auf Konfiguration gehe um was einzustellen, zeigt er mir folgendes:

    ?php # Copyright by: Manuel # Support: www.ilch.de defined ('main') or die ( 'no direct access' ); defined ('admin') or die ( 'only admin access' ); $design = new design ( 'Admins Area', 'Admins Area', 2 ); $design->header(); if (!is_admin()) { echo 'Dieser Bereich ist nicht für dich...'; $design->footer(); exit(); } # hilfsfunktionen function get_links_array1 () { $ar = array (); $handle=opendir('include/contents/user/memlversion'); while ($ver = readdir ($handle)) { if ($ver != "." AND $ver != ".." AND !is_dir('include/contents/user/memlversion/'.$ver) ) { $n = explode('.',$ver); $ar[$n[0]] = $ver; } } closedir($handle); asort ($ar); return ($ar); } function get_links_array () { $ar = array (); $handle=opendir('include/contents'); while ($ver = readdir ($handle)) { if ($ver != "." AND $ver != ".." AND !is_dir('include/contents/'.$ver) ) { $n = explode('.',$ver); $ar[$n[0]] = $ver; } } closedir($handle); $handle=opendir('include/contents/selfbp/selfp'); while ($ver = readdir ($handle)) { if ($ver == "." OR $ver == ".." OR is_dir('include/contents/selfbp/selfp/'.$ver) ) { continue; } $n = explode('.',$ver); if ( file_exists ( 'include/contents/'.$ver) OR file_exists ( 'include/contents/'.$n[0].'.php') ) { $n[0] = 'self-'.$n[0]; } $ar[$n[0]] = 'self_'.$ver; } closedir($handle); asort ($ar); return ($ar); } # funktionen fuer listen function admin_allg_gfx ( $ak ) { $gfx = ''; $o = opendir('include/designs'); while ($ver = readdir ($o)) { if ($ver != "." AND $ver != ".." AND is_dir('include/designs/'.$ver) ) { if ($ver == $ak) { $sel = ' selected'; } else { $sel = ''; } $gfx .= ''.$ver.''; } } closedir($o); return ( $gfx ); } function admin_allg_useranz ( $ak ) { $ordner = array(); $handle=opendir('include/contents/user/memlversion'); while ($ver = readdir ($handle)) { if ($ver == '.' OR $ver == '..' OR is_dir ('include/contents/user/memlversion/'.$ver)) { continue; } $lver = explode('.',$ver); $ordner[] = $lver[0]; } $useranz = ''; $ordner = get_links_array1 (); foreach ($ordner as $a => $x) { if ( $a == $ak ) { $sel = ' selected'; } else { $sel = ''; } $useranz .= ''.ucfirst($a).''; } return ( $useranz ); } function admin_allg_smodul ( $ak ) { $ordner = array(); $handle=opendir('include/contents'); while ($ver = readdir ($handle)) { if ($ver == '.' OR $ver == '..' OR is_dir ('include/contents/'.$ver)) { continue; } $lver = explode('.',$ver); $ordner[] = $lver[0]; } $smodul = ''; $ordner = get_links_array (); foreach ($ordner as $a => $x) { if ( $a == $ak ) { $sel = ' selected'; } else { $sel = ''; } $smodul .= ''.ucfirst($a).''; } return ( $smodul ); } function admin_allg_wars_last_komms ( $ak ) { $ar = array ( 0 => 'nein', -1 => 'ab User', -3 => 'ab Trial', -4 => 'ab Member' ); $l = ''; foreach ( $ar as $k => $v ) { if ( $k == $ak ) { $sel = ' selected'; } else { $sel = ''; } $l .= ''.$v.''; } return ($l); } if ( empty ($_POST['submit']) ) { $gfx = admin_allg_gfx( $allgAr['gfx'] ); $smodul = admin_allg_smodul ( $allgAr['smodul'] ); $wars_last_komms = admin_allg_wars_last_komms ( $allgAr['wars_last_komms'] ); $useranz = admin_allg_useranz ( $allgAr['useranz'] ); echo ' Konfiguration
    '; echo '
    '; echo ''; # echo ' Konfiguration
    '; $ch = ''; $abf = 'SELECT * FROM `prefix_config` ORDER BY kat,typ ASC'; $erg = db_query($abf); while($row = db_fetch_assoc($erg) ) { if ( $ch != $row['kat'] ) { echo ' '.$row['kat'].'
    '; } echo ' '.$row['frage'].' '; echo ' '; if ( $row['typ'] == 'input' ) { echo ''; } elseif ($row['typ'] == 'r2') { $checkedj = ''; $checkedn = ''; if ($allgAr[$row['schl']] == 1) { $checkedj = 'checked'; $checkedn = ''; } else { $checkedn = 'checked'; $checkedj = ''; } echo ' ja'; echo ' '; echo ' nein'; } elseif ( $row['typ'] == 's' ) { $vname = $row['schl']; echo ''.$$vname.''; } elseif ($row['typ'] == 'textarea') { echo ''.$row['wert'].''; } elseif ($row['typ'] == 'grecht') { $grl = dblistee($allgAr[$row['schl']],"SELECT id,name FROM prefix_grundrechte ORDER BY id ASC"); echo ''.$grl.''; } elseif ($row['typ'] == 'grecht2') { $grl = dblistee($allgAr[$row['schl']],"SELECT id,name FROM prefix_grundrechte WHERE id >= -2 ORDER BY id ASC"); echo ''.$grl.''; } echo '
    '."\n\n"; $ch = $row['kat']; } echo '
    '; echo ' '; echo '
    '; } else { $abf = 'SELECT * FROM `prefix_config` ORDER BY kat'; $erg = db_query($abf); while($row = db_fetch_assoc($erg) ) { db_query('UPDATE `prefix_config` SET wert = "'.$_POST[$row['schl']].'" WHERE schl = "'.$row['schl'].'"'); } wd ('admin.php?allg', 'Erfolgreich geändert' , 2); } //-----------------------------------------------------------| $design->footer(); ?>

    Ich bin gerade dabei mir selbst PHP und HTML Kenntnisse anzueignen, aber ich komm einfach nicht drauf was da falsch sein sollte, mit der Codierung kenn ich mich noch nicht wirklich aus :-(
    Ich weiß zwar, dass die admin.php überschrieben wird beim Modul Hang-O-Mat aber selbst das Zurücksetzen der Datei hatte keinen Effect. Ist das iwie ein BBCode-Prob oda so? Oder kollidiert das iwie mit dem misslungenen Versuch das UserGBook draufzuspielen? xD

    Vllt. habt Ihr ne Idee, was ich rausnehmen müsste oder welche Dateien ich zurücksetzen sollte?

    Verwendete Version Ilch: 1.1 H

    *lieb Frag*
    Grüßle Abuzel

    betroffene Homepage: externer Link
    www.ismirrille.de xD
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    assault Hall Of Fame
    Registriert seit
    03.11.2006
    Beiträge
    2.925
    Beitragswertungen
    1 Beitragspunkte
    wenn das der ganze code ist, dann öffne mal die datei, die dafür zuständig ist, und mach ganz am anfang ein < hin
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    ZSKing Mitglied
    Registriert seit
    05.05.2007
    Beiträge
    1.026
    Beitragswertungen
    0 Beitragspunkte
    Und am besten Source-Code immer mit dem #-Button oben in der BBCode-Leiste einfügen. - Das ist für die Leute die PHP/HTML können einfach durchzusehen und es kommen keine Smileys etc. im Text vor! zwinker

    Einige Leute gucken sich Probleme gar nicht erst an, wenn alles so unformatier ist! lächeln
    »inaktiv
    _________________________________
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Abuzel Mitglied
    Registriert seit
    29.02.2008
    Beiträge
    28
    Beitragswertungen
    0 Beitragspunkte
    THX^^

    Jetzt hab ich wenigstens nen Anhaltspunkt xD

    Oki Vielen Dank erstmal.

    PS: Naja das nächste mal kopier ichs aussm Dreamweaver xD, hab ich aba nicht hier auf Arbeit drauf...

    Grüßle Abuzel
    www.ismirrille.de xD
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Abuzel Mitglied
    Registriert seit
    29.02.2008
    Beiträge
    28
    Beitragswertungen
    0 Beitragspunkte
    Also: der unvollständige Code trat in der admin.php und in der allg.php auf.

    Beide <?php vervollständigt und die Konfiguration im Admin Menü funzt wieder. Vielen Dank nomma, sowas simples^^ voll nicht drauf geachtet hehe.
    www.ismirrille.de xD
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Abuzel Mitglied
    Registriert seit
    29.02.2008
    Beiträge
    28
    Beitragswertungen
    0 Beitragspunkte
    Muss aba nochmal nachhaken...

    Könnt Ihr mir sagen woran es liegen kann, dass den php Dateien auf einmal die <? fehlt?

    Is für mich iwie nicht erklärbar.
    www.ismirrille.de xD
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten