Ergebnis 1 bis 6 von 6

Thema: ajax shoutbox Problem

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Administrator Avatar von Lokutos
    Registriert seit
    29.03.2008
    Beiträge
    3.147
    Warte ich auch schon lange drauf

    http://designerscripte.net/showthread.php?t=8874

    hab mitlerweile ne eigene sb daher interesiertsierts mich nimmer
    SwissNetWorX - VMS Hosting / V-Server / Cloud-Server / Hosting

  2. #2
    Erfahrener Benutzer Avatar von Gremlin
    Registriert seit
    05.07.2006
    Beiträge
    5.206

    lib/module.lib.php

    lib/module.lib.php
    PHP-Code:
    <?
    // Gibt den aktuellen Modulnamen aus
    function modul_name () {
    global $_GET;
        return $_GET['mod'];
    }

    // Gibt das aktuelle Modulverzeichnis aus
    function modul_dir () {
    global $dir, $_GET;
        return ($dir.$_GET['mod'].'/');
    }

    // Erzeugt modulinterne Links
    function modul_link ($vars='') {
    global $_GET, $linkstyle;
        $link = $linkstyle.$_GET['mod'];    
        if (!empty ($vars)) $link .= $vars;
        return $link;
    }

    // Sicherheitsfunktion um unerlaubte Ausrufe zu verhindern (module.php)
    function modul_access () {
        if (!defined ('MODULSYSTEM_LOADED')) die ('Unberechtigter Zugriff!');
    }

    // Sicherheitsfunktion fuer Administration um unerlaubte Ausrufe zu verhindern (admin.php)
    function moduladmin_access () {
        if (!defined ('MODULADMIN_LOADED')) die ('Unberechtigter Zugriff!');
    }

    // MySQL-Query-Funktion
    function modul_query ($query) {
        return db_query ($query);
    }

    // Prueft, ob Tabelle bereits vorhanden
    function modul_tableexists ($table = false) {
        global $db_base;
        if (!$table) {
            return FALSE;
        }
        $sql = 'SHOW TABLES';
        $sql = modul_query ($sql);
        while ($row = mysql_fetch_assoc ($sql)) {
            if (strtolower($row['Tables_in_'.$db_base]) == strtolower ($table)) {
                return TRUE;
                break;
            }
        }
        return FALSE;
    }

    // Einfache Zeitausgabe
    function modul_easytime ($time, $trenner=FALSE) {
        $diff = ( time () - $time );

        $days = floor ( $diff / 86400 );
        if ($days > 0) $diff = ( $diff % 86400 );

        $hours = floor ( $diff / 3600 );
        if ($hours > 0) $diff = ( $diff % 3600 );

        $mins = floor ( $diff / 60 );

        $trenner = ($trenner == FALSE) ? ', ' : '<br />';
        $dayend = ($days > 1) ? 'Tage' : 'Tag';

        if ($days > 0) return ($days.' '.$dayend.$trenner.$hours.' Std.');
        else return ($hours.' Std.'.$trenner.$mins.' Min.');
    }

    // Zum Parsen von MySQL-Dumps
    function modul_parseDump ($q) {
        $q = preg_replace ('/--(.*)/', '', $q);

        $n = strlen ($q);
        $k = 0;
        $queries = array ();
        $current_delimiter = '';


        for ($i=0;$i<$n;$i++){
            if (!isset ($queries[$k])) {
                $queries[$k] = '';
            }
            if ($q[$i] == '\\' && ($q[$i+1] == '\\' || $q[$i+1] == "'" || $q[$i+1] == '"')){
                $queries[$k] .= $q[$i].$q[$i+1];
                $i++;
                continue;
            }

            if ($q[$i] == $current_delimiter) {
                $current_delimiter='';
            } elseif ($q[$i] == '`' || $q[$i] == "'" || $q[$i] == '"') {
                $current_delimiter=$q[$i];
            }

            if ($q[$i] == ';' && $current_delimiter == '') {
                $queries[$k] = trim ($queries[$k]);
                if (trim (substr ($q, $i), "\r \n;") != '')
                    $k++;
            } else {
                $queries[$k] .= $q[$i];
            }
        }

        foreach ($queries as $k => $v) {
            $queries[$k] = trim($queries[$k]);
            if(preg_match('/^\s*$/si',$queries[$k])) {
                unset($queries[$k]);
            }
        }

        return array_values($queries);
    }
    ?>
    Das löst zumindest das Problem mit der undefined function. Warum da jedoch ein syntax error in der module Datei ist weiß ich noch nicht
    Diskutiere nie mit Idioten - sie holen Dich auf ihr Niveau und schlagen Dich dort mit Erfahrung!



Ähnliche Themen

  1. Ajax Shoutbox Bezahlt (Vms)
    Von Basell im Forum Scripte
    Antworten: 6
    Letzter Beitrag: 07.12.2010, 21:06
  2. Antworten: 1
    Letzter Beitrag: 04.12.2010, 09:37
  3. problem mit ajax shoutbox
    Von luette im Forum Support zu Addons & Erweiterungen
    Antworten: 10
    Letzter Beitrag: 05.10.2010, 10:27
  4. Bzahlte Ajax Shoutbox Problem
    Von cece75 im Forum Support zu Addons & Erweiterungen
    Antworten: 7
    Letzter Beitrag: 25.09.2010, 00:27
  5. [V] Bezahlte AJAX Shoutbox
    Von dondan im Forum Scripte
    Antworten: 9
    Letzter Beitrag: 25.12.2008, 11:58

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •