ilch Forum » Ilch Clan 1.1 » Module und Modifikationen » Liga 2.0 Fehler

Geschlossen
  1. #1
    User Pic
    Chester Mitglied
    Registriert seit
    17.02.2009
    Beiträge
    753
    Beitragswertungen
    19 Beitragspunkte
    Hallo,

    ich habe beim dem Liga 2.0 Modul von Mairu einen Fehler.

    Fatal error: Call to undefined function: array_combine() in /var/www/web1208/html/ilchClan11o/include/admin/liga/leagues.php on line 36

    <?php
    /**
     * Liga Modul (für ilchClan 1.1)
     * Version 2.0
     * written by Mairu
     *
     * admin / leagues
     */
    if ($menu->getA(2) == 'd') {
        db_query("DELETE FROM `prefix_liga_league` WHERE id = " . $menu->getE(2));
    }
    // Liga erstellen
    if (isset($_POST['newentry'])) {
        db_query("INSERT INTO `prefix_liga_league` (name, type, green, red) VALUES ('" . escape($_POST['name'], 'string') . "', '" . escape($_POST['type'],'string') . "', " . escape($_POST['green'], 'integer') . ", " . escape($_POST['red'], 'integer') . ")");
    }
    // Liga ändern
    if (isset($_POST['change'])) {
        db_query("UPDATE `prefix_liga_league` SET name = '" . escape($_POST['name'], 'string') . "', green = " . escape($_POST['green'], 'integer') . ", red = " . escape($_POST['red'], 'integer') . " WHERE id = " . escape($_POST['id'], 'integer'));
    }
    // Ausgabearray füllen
    if ($menu->getA(2) == 'e') {
        $lid = $menu->getE(2);
        $arow = db_fetch_assoc(db_query("SELECT * FROM `prefix_liga_league` WHERE id = " . $lid));
        $arow['sid'] = ' - ID: ' . $lid;
        $arow['submit'] = 'change';
        $arow['subval'] = '&auml;ndern';
    } else {
        $types = array_keys($ligaTeamTypes);
        $arow = array('id' => '',
            'sid' => '',
            'name' => '',
            'green' => '',
            'red' => '',
            'submit' => 'newentry',
            'subval' => 'eintragen',
            'type' => '<select name="type"><option value="-1">bitte ausw&auml;hlen</option>'.arlistee('', array_combine($types, $types)).'</select>'
            );
    }
    $tpl = new tpl('liga/leagues', 1);
    $tpl->out(0);
    $sql = db_query("SELECT a.id, a.name, a.type, COUNT(b.id) AS csid FROM `prefix_liga_league` a LEFT JOIN `prefix_liga_season` b ON a.id = b.lid AND b.status = 1 GROUP BY a.id, a.name, a.type");
    while ($row = db_fetch_assoc($sql)) {
        $tpl->set_ar_out($row, 1);
    }
    $tpl->set_ar_out($arow, 2);
    
    ?>


    hab keine Ahnung woran das liegt, der fehler kommt immer auch bei ganz neuer installation des clanscriptes. hoffe jemand kann mir helfen.
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Akira Mitglied
    Registriert seit
    25.01.2007
    Beiträge
    1.369
    Beitragswertungen
    1 Beitragspunkte
    du hast kein php > 5.0 ?
    externer Link Visit Us zwinker
    Neue Scripte: JQuery Login usw... Turnier(externer Link Multi-Bewertung, Refferer, Forum Upload, E-Mail login
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Chester Mitglied
    Registriert seit
    17.02.2009
    Beiträge
    753
    Beitragswertungen
    19 Beitragspunkte
    doch habe ich laut webspaceanbieter, aber wie kann ich das denn selbst überprüfen?


    Zuletzt modifiziert von Chester am 16.07.2010 - 21:42:33
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.675
    Beitragswertungen
    1212 Beitragspunkte
    admin.php?checkconf
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Chester Mitglied
    Registriert seit
    17.02.2009
    Beiträge
    753
    Beitragswertungen
    19 Beitragspunkte
    PHP Server Konfiguration
    version 4.4.9-0.dotdeb.1

    Laut Anbieter soll aber 4 UND 5 gleichzeitig laufen.
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Akira Mitglied
    Registriert seit
    25.01.2007
    Beiträge
    1.369
    Beitragswertungen
    1 Beitragspunkte
    benenn die php in php5 um udn schau obs klappt
    externer Link Visit Us zwinker
    Neue Scripte: JQuery Login usw... Turnier(externer Link Multi-Bewertung, Refferer, Forum Upload, E-Mail login
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Chester Mitglied
    Registriert seit
    17.02.2009
    Beiträge
    753
    Beitragswertungen
    19 Beitragspunkte
    und wo bitte?
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Akira Mitglied
    Registriert seit
    25.01.2007
    Beiträge
    1.369
    Beitragswertungen
    1 Beitragspunkte
    auf dem ftp?
    externer Link Visit Us zwinker
    Neue Scripte: JQuery Login usw... Turnier(externer Link Multi-Bewertung, Refferer, Forum Upload, E-Mail login
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Chester Mitglied
    Registriert seit
    17.02.2009
    Beiträge
    753
    Beitragswertungen
    19 Beitragspunkte
    komm ich nicht dran, sind wahrscheinlich gesichert.
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Akira Mitglied
    Registriert seit
    25.01.2007
    Beiträge
    1.369
    Beitragswertungen
    1 Beitragspunkte
    ähm okay?
    externer Link Visit Us zwinker
    Neue Scripte: JQuery Login usw... Turnier(externer Link Multi-Bewertung, Refferer, Forum Upload, E-Mail login
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    Chester Mitglied
    Registriert seit
    17.02.2009
    Beiträge
    753
    Beitragswertungen
    19 Beitragspunkte
    ok habe den Server gewechselt nun mit PHP 5.

    beim erstellen des spielplanes bekomme ich aber nun folgendes:

    MySQL Error:
    1064 : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
    in Query:
    INSERT INTO ic1_liga_match (lid, sid, mday, tid1, tid2, status) VALUE
    
    Debug backtrace:
    	@ mysql.php:32 -- debug_bt()
    	@ mysql.php:50 -- db_check_error(...)
    	@ liga.php:297 -- db_query(...)
    	@ matches.php:82 -- generateSeasonSchedule(...)
    	@ liga.php:99 -- require_once(...)
    	@ admin.php:36 -- require_once(...)


    das ist der einzigste fehler der noch auftritt, da steht was von mysql version ist denn nun die mysql version veraltet?
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten