ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » Hilfe

Geschlossen
  1. #1
    User Pic
    Fireman1977 gelöschter User
    Habe das Problem wenn ich ein neues thema eroeffnen moechte bekomme ich diese fehlermeldung

    Fatal error: Call to undefined function: get_antispam() in /www/htdocs/gramon/include/contents/forum/new_topic.php on line 57

    <?php
    #   Copyright by: Manuel
    #   Support: www.ilch.de
    
    
    defined ('main') or die ( 'no direct access' );
    
    if ( $forum_rights['start'] == FALSE ) {
      $forum_failure[] = $lang['nopermission'];
    	check_forum_failure($forum_failure);
    }
    
    $title = $allgAr['title'].' :: Forum :: '.aktForumCats($aktForumRow['kat'],'title').' :: '.$aktForumRow['name'].' :: neues Thema';
    $hmenu  = $extented_forum_menu.'<a class="smalfont" href="index.php?forum">Forum</a><b> &raquo; </b>'.aktForumCats($aktForumRow['kat']).'<b> &raquo; </b><a class="smalfont" href="index.php?forum-showtopics-'.$fid.'">'.$aktForumRow['name'].'</a>'.$extented_forum_menu_sufix;
    
    $dppk_time = time();
    $time = time();
    if (!isset($_SESSION['klicktime'])) { $_SESSION['klicktime'] = 0; }
    
    $topic = '';
    $txt   = '';
    $xnn   = '';
    
    if (isset($_POST['topic'])) {
      $topic = trim(escape($_POST['topic'], 'string'));
    }
    if (isset($_POST['txt'])) {
      $txt = trim(escape($_POST['txt'], 'textarea'));
    }
    if (isset($_POST['Gname'])) {
      $xnn = trim(escape_nickname($_POST['Gname']));
    }
    
    if (($_SESSION['klicktime'] + 15) > $dppk_time OR empty($topic) OR empty($txt) OR !empty($_POST['priview']) OR (empty($_POST['Gname']) AND !loggedin()) OR !chk_antispam ('newtopic')) {
    
      $design = new design ( $title , $hmenu, 1);
      $design->header();
    
      $tpl = new tpl ( 'forum/newtopic' );
    
      $name = '';
      if ( !loggedin() ) {
        $name  = '<tr><td class="Cmite"0><b>'.$lang['name'].'</b></td>';
        $name .= '<td class="Cnorm"><input type="text" value="'.unescape($xnn).'" maxlength="15" name="Gname"></td></tr>';
      }
    
      if (isset($_POST['priview'])) {
        $tpl->set_out('txt', bbcode(unescape($txt)), 0);
      }
    
      $ar = array (
        'name'    => $name,
        'txt'     => escape_for_fields(unescape($txt)),
        'topic'   => escape_for_fields(unescape($topic)),
    	'fid'     => $fid,
    	'SMILIES' => getsmilies(),
    	'antispam'=> get_antispam('newtopic' ,1)
      );
      $tpl->set_ar_out($ar,1);
    
    } else {
    
      # save toipc
      $_SESSION['klicktime'] = $dppk_time;
    
      $design = new design ( $title , $hmenu, 0);
      $design->header();
    
      if ( loggedin()) {
        $uid = $_SESSION['authid'];
    	  $erst = escape($_SESSION['authname'],'string');
    	  db_query("UPDATE `prefix_user` set posts = posts+1 WHERE id = ".$uid);
    	} else  {
    	  $erst = $xnn;
    		$uid = 0;
      }
    
      db_query("INSERT INTO `prefix_topics` (fid, name, erst, stat) VALUES ( ".$fid.", '".$topic."', '".$erst."', 1 )");
      $tid = db_last_id();
    
      # topic alert
      if (!empty($_POST['topic_alert']) AND $_POST['topic_alert'] == 'yes' AND loggedin()) {
        if (0 == db_result(db_query("SELECT COUNT(*) FROM prefix_topic_alerts WHERE uid = ".$_SESSION['authid']." AND tid = ".$tid),0)) {
          db_query("INSERT INTO prefix_topic_alerts (tid,uid) VALUES (".$tid.", ".$_SESSION['authid'].")");
        }
      }
    
      db_query ("INSERT INTO `prefix_posts` (tid,fid,erst,erstid,time,txt) VALUES ( ".$tid.", ".$fid.", '".$erst."', ".$uid.", ".$time.", '".$txt."')");
      $pid = db_last_id();
    
      db_query("UPDATE `prefix_topics` SET last_post_id = ".$pid." WHERE id = ".$tid);
      db_query("UPDATE `prefix_forums` SET posts = posts + 1, last_post_id = ".$pid.", topics = topics + 1 WHERE id = ".$fid);
    
      # toipc als gelesen markieren
      $_SESSION['forumSEE'][$fid][$tid] = time();
    
      wd('index.php?forum-showposts-'.$tid,$lang['createtopicsuccessful']);
    }
    
    $design->footer();
    ?>


    wer kann mir helfen

    vielen dank im voraus


    verwendete ilchClan Version: 1.1

    betroffene Homepage: www.gramont-freakz.de


    Zuletzt modifiziert von Fireman1977 am 22.08.2008 - 00:47:36
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    FynnPath Mitglied
    Registriert seit
    02.01.2008
    Beiträge
    512
    Beitragswertungen
    3 Beitragspunkte
    Bitte nächstes Mal ein besseren Namen wählen...

    bin zwar selber noob, aber ich sehe dort einen fehler bei dem antispam, der in der linie 57 ist und in der datei new_topic.php

    vll mal code posten... auch wenn ich dir nicht weiterhelfen könnte.

    schu schu Drink
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Fireman1977 gelöschter User
    code nachgereicht
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    boehserdavid Mitglied
    Registriert seit
    26.08.2006
    Beiträge
    2.122
    Beitragswertungen
    2 Beitragspunkte
    Hey, Fireman1977!

    Welche Version von Ilch benutzt du? Hast du einen Mod installiert, der vielleicht nicht mit deiner Version kompatibel ist?

    Mal als test: die include/includes/func/allg.php neu hochladen.

    @FynnPath: An dieser Stelle wird die Funktion get_antispam() aufgerufen, die aber nicht deklariert ist und somit einen Fehler verursacht.

    Mit böhsen Grüßen
    BöhserDavid
    -Heute schon böhse gewesen?- Ab zur Community
    -No Support via Contact-
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Fireman1977 gelöschter User
    so habe die allg.php nochmal rueberkopiert und ersetzt aber fehler besteht immer noch

    diesen fehler habe ich seit ich das modul "Punkte System von rock@wulf 1.1 H" eingebunden habe

    selber verwende ich ilch 1.1k also das neuste

    bitte helft mir ich verzweifle langsam
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    FynnPath Mitglied
    Registriert seit
    02.01.2008
    Beiträge
    512
    Beitragswertungen
    3 Beitragspunkte
    Im Download steht das dieses Modul mit keinem anderen kompatibel ist... vll hast du noch irgendein anderes Modul geuploadt? [wenn dann überhaupt ein problem sein könnte ^^ wie gesagt kp]

    danke für die erklärung boehserdavid lächeln

    peace(*)
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Fireman1977 gelöschter User
    so habe fehler behoben bekommen hoffe das nicht nochmehr kommen

    Bei dieser meldung
    Fatal error: Call to undefined function: get_antispam() in /www/htdocs/gramon/include/contents/forum/new_topic.php on line 57

        'antispam'=> get_antispam('newtopic' ,1)


    zeile Loeschen und dann in zeile 34 noch aendern


    Orginal codezeile 34
    if (($_SESSION['klicktime'] + 15) > $dppk_time OR empty($topic) OR empty($txt) OR !empty($_POST['priview']) OR (empty($_POST['Gname']) AND !loggedin()) OR !chk_antispam ('newtopic')) {


    [b]Geaenderte codezeile 34[/]
    if (($_SESSION['klicktime'] + 15) > $dppk_time OR empty($topic) OR empty($txt) OR !empty($_POST['priview']) OR (empty($_POST['Gname']) AND !loggedin)){
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten