ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » Login Fehler

Geschlossen
  1. #1
    User Pic
    Bangsta Mitglied
    Registriert seit
    19.05.2010
    Beiträge
    14
    Beitragswertungen
    0 Beitragspunkte
    Fatal error: Call to undefined function loggedin() in /home/vhosts/5000156457/german-fun-fighters.com/htdocs/include/boxes/login.php on line 10

    Brächte mal Hilfe wie kann das habe schon eine andere Loginbox genommen aber geht net genervt bitte um Hilfe
    Code :
    <?php
    # Copyright by Manuel
    # Support www.ilch.de


    defined ('main') or die ( 'no direct access' );

    $tpl = new tpl ( 'user/boxen_login.htm' );

    if ( loggedin() ) {

    if ( user_has_admin_right($menu,false) ) {
    $tpl->set ( 'ADMIN', '<a class="box" href="admin.php?admin">'.$lang['adminarea'].'</a>' );
    } else {
    $tpl->set ( 'ADMIN', '' );
    }

    if ( $allgAr['Fpmf'] == 1 ) {
    $erg = db_query("SELECT COUNT(id) FROM `prefix_pm` WHERE gelesen = 0 AND status < 1 AND eid = ".$_SESSION['authid']);
    $check_pm = db_result($erg,0);
    $nachrichten_link = '<a class="box" href="index.php?forum-privmsg">'.$lang['messages'].'</a>&nbsp;('.$check_pm.')<br>';
    } else {
    $nachrichten_link = '';
    }

    $tpl->set ( 'SID' , session_id() );
    $tpl->set ( 'NACHRICHTEN' , $nachrichten_link );
    $tpl->set ( 'NAME', $_SESSION['authname'] );
    $tpl->out (0);
    } else {
    if (empty($_POST['login_name'])) { $_POST['login_name'] = 'Nickname'; }
    if (empty($_POST['login_pw'])) { $_POST['login_pw'] = 'Passwort'; }
    $regist = '';
    if ( $allgAr['forum_regist'] == 1 ) {
    $regist = ' &nbsp; &nbsp; <a href="index.php?user-regist">Regist</a>';
    }
    $tpl->set_ar_out ( array ( 'regist' => $regist, 'wdlink' => '?'.$allgAr['smodul'], 'PASS' => $_POST['login_pw'], 'NAME' => $_POST['login_name'] ) , 1 );
    }
    unset($tpl);
    ?>


    verwendete ilchClan Version: 1.0.5

    betroffene Homepage: german-fun-fighters.com/index.php
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    MisterFreeze Mitglied
    Registriert seit
    07.06.2009
    Beiträge
    16
    Beitragswertungen
    0 Beitragspunkte
    Bist Du sicher, daß Du beim Upload alle CMODS richtig hast?

    Passiert mir auch immer wieder, daß mein Webspace automatisch beim upload per ftp die Zugriffsrechte runtersetzt. Dann kann das script nicht zugreifen und schon hast Du trouble.

    Wäre EINE Möglichkeit zum Beispiel
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Bangsta Mitglied
    Registriert seit
    19.05.2010
    Beiträge
    14
    Beitragswertungen
    0 Beitragspunkte
    steht ja in der Info drinne auf 666 sethten hab ich und localhost hab ich prob zu ersetztn mit der Host IP geht immern och net genervt
    und dann kommt das


    habe nu auch die daten eingetragen in der config.php aber nichts geht !

    Zuletzt modifiziert von Bangsta am 19.05.2010 - 20:09:34
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    MisterFreeze Mitglied
    Registriert seit
    07.06.2009
    Beiträge
    16
    Beitragswertungen
    0 Beitragspunkte
    ZitatZitat geschrieben von Bangsta

    steht ja in der Info drinne auf 666 sethten hab ich und localhost hab ich prob zu ersetztn mit der Host IP geht immern och net genervt
    und dann kommt das


    habe nu auch die daten eingetragen in der config.php aber nichts geht !

    Zuletzt modifiziert von Bangsta am 19.05.2010 - 20:09:34


    setz mal alles komplett auf 777 um zu probieren


    Zuletzt modifiziert von MisterFreeze am 19.05.2010 - 20:39:49
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    GeCk0 Hall Of Fame
    Registriert seit
    01.05.2009
    Beiträge
    2.989
    Beitragswertungen
    96 Beitragspunkte
    ähh.. ja

    ersetze die Zeile

    if ( loggedin() ) {


    durch

    if ( $_SESSION['userid'] != 0 ) {


    laut fehlermeldung gibts die funktion loggedin() nicht, was eine ilch-eigene funktion ist
    mit der lösung sollte das erstmal umgangen sein

    sollte es auch nicht gehen, warum auch immer, nimmst du diese Zeile

    if ( $_SESSION['userid'] >= 1 ) {



    Zuletzt modifiziert von GeCk0 am 19.05.2010 - 21:10:02
    Alle Module von mir sind nun unter php-gecko.de erreichbar
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Bangsta Mitglied
    Registriert seit
    19.05.2010
    Beiträge
    14
    Beitragswertungen
    0 Beitragspunkte
    Hey Gecke schau mal jetzt was ist das nu für ein fehler nur das halbe design ....
    german-fun-fighters.com

    <?php 
    #   Copyright by Manuel Staechele
    #   Support www.ilch.de
    
    
    defined ('main') or die ( 'no direct access' );
    
    function db_connect () {
      define ( 'CONN', @mysql_pconnect(DBHOST, DBUSER, DBPASS));
    	$db = @mysql_select_db(DBDATE, CONN);
    	
    	if (!CONN) {
        die('Verbindung nicht m&ouml;glich, bitte pr&uuml;fen Sie ihre mySQL Daten wie Passwort, Username und Host<br />');
      }
    	if ( !$db ) {
    	  die ('Kann Datenbank "'.DBDATE.'" nicht benutzen : ' . mysql_error(CONN));
    	}
    }
    
    function db_close () {
    	mysql_close ( CONN );
    }
    
    function db_query ($query) {
      #echo '<br>'.$query.'<br>';
      $query = str_replace('prefix_',DBPREF,$query);
      $erg = mysql_query ( $query , CONN ); # or die ( mysql_error(CONN) );
      return ($erg);
    }
    	
    function db_result ($erg, $zeile) {
      return (mysql_result ($erg,$zeile));
    }
    
    function db_fetch_assoc ($erg) {
      return (mysql_fetch_assoc($erg));
    }
    
    function db_fetch_row ($erg) {
      return (mysql_fetch_row($erg));
    }
    
    function db_fetch_object ($erg) {
      return (mysql_fetch_object($erg));
    }
    
    function db_num_rows ($erg) {
      return (mysql_num_rows ($erg));
    }
    
    function db_last_id () {
    	return ( mysql_insert_id (CONN));
    }
    
    function db_count_query ( $query ) {
      return (db_result(db_query($query),0));
    }
    	
    function db_make_sites ($page ,$where ,$limit ,$link ,$table) {
    	
      $hvmax = 4; // hinten und vorne links nach page 
    	$maxpage = ''; if ( empty ($MPL) ) { $MPL = ''; }
    	$resultID = db_query ( "SELECT COUNT(*) FROM `prefix_".$table."` ".$where );	
      $total    = db_result($resultID,0);
      if ($limit < $total) {  
    	  $maxpage = $total / $limit;  
    	  if (is_double($maxpage)) {  
    		  $maxpage = ceil($maxpage);  
    		}
    		$ibegin = $page - $hvmax;
    		$iende  = $page + $hvmax ;
    
    	  $vgl1 = $iende + $ibegin;
    		$vgl2 = ($hvmax * 2) + 1;
    		if ( $vgl1 <= $vgl2 ) {
    		  $iende = $vgl2;
    		}
    		$vgl3 = $maxpage - ($vgl2 -1);
    		if ($vgl3 < $ibegin ) {
    		  $ibegin = $vgl3;
    		}
    		
    		if ($ibegin < 1) {
    		  $ibegin = 1;
    		}
    		if ($iende > $maxpage) {
    		  $iende = $maxpage;
    		}
    		$vMPL = '';
    		if ($ibegin > 1) {
    		  $vMPL = '<a href="'.$link.'&amp;page=1">&laquo;</a> ';
    		}
    		$MPL = $vMPL.'[ ';
    		for($i=$ibegin; $i <= $iende; $i++) {  
          if($i == $page) {  
    				$MPL .= $i;  
    			} else {  
    			  $MPL .= '<a href="'.$link.'&amp;page='.$i.'">'.$i.'</a>';
    			}
          if ($i != $iende) {
    			  $MPL .= ' | ';
    			}
    		}
    		$MPL .= ' ]';
    		if ($iende < $maxpage) {
    		  $MPL .= ' <a href="'.$link.'&amp;page='.$maxpage.'">&raquo;</a>';
    		}
      }
    	return $MPL;
    
    }
    ?>



    Zuletzt modifiziert von Bangsta am 19.05.2010 - 21:09:28
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    GeCk0 Hall Of Fame
    Registriert seit
    01.05.2009
    Beiträge
    2.989
    Beitragswertungen
    96 Beitragspunkte
    lade mal bitte die index.php und die include/includes/loader.php neu hoch damit alle klassen und funktionen geladen werden

    und in der login.php machstg du wieder alles rückgängig

    wenn dann immer noch fehler kommen müsste man mal genau nachschauen

    die mysql.php hilft in dem falle nicht weiter, das error backtrace fehlt irgendwie
    Alle Module von mir sind nun unter php-gecko.de erreichbar
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Bangsta Mitglied
    Registriert seit
    19.05.2010
    Beiträge
    14
    Beitragswertungen
    0 Beitragspunkte
    hab keine loader.php datei und von der neuen index.php datei gehts auch nicht ...weg
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    GeCk0 Hall Of Fame
    Registriert seit
    01.05.2009
    Beiträge
    2.989
    Beitragswertungen
    96 Beitragspunkte
    dann lade die loader.php mal hoch

    wunderlicher weise kommt aber kein fehler das die Datei nicht existiert...
    Alle Module von mir sind nun unter php-gecko.de erreichbar
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Bangsta Mitglied
    Registriert seit
    19.05.2010
    Beiträge
    14
    Beitragswertungen
    0 Beitragspunkte
    hmm also hab die komplette datenbank durchsucht und finde die loader.php datei nicht !
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    GeCk0 Hall Of Fame
    Registriert seit
    01.05.2009
    Beiträge
    2.989
    Beitragswertungen
    96 Beitragspunkte
    die loader.php ist nicht in der Datenbank sondern eine Datei auf dem FTP

    das verzeichnis habe ich dir schon genannt

    include/includes/loader.php
    Alle Module von mir sind nun unter php-gecko.de erreichbar
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    Bangsta Mitglied
    Registriert seit
    19.05.2010
    Beiträge
    14
    Beitragswertungen
    0 Beitragspunkte
    ok Loader hab ich aber obs daran liegt ka hatte eine älter version 1.0.5 da wa die nicht dabei !
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    GeCk0 Hall Of Fame
    Registriert seit
    01.05.2009
    Beiträge
    2.989
    Beitragswertungen
    96 Beitragspunkte
    lol das seh ich ja jetzt erst

    version 1.0.5 is ja uralt und wird nicht mehr supported

    da ist klar das die funktionen nicht funktionieren

    und es ist auch klar das dann neue module/loginboxen nicht funktionieren...


    da kann man dann nicht wirklich helfen, ausser zu empfehlen die aktuelle version 1.1 zu installieren

    // edit: das war mein post #2222 lachen


    Zuletzt modifiziert von GeCk0 am 19.05.2010 - 22:14:39
    Alle Module von mir sind nun unter php-gecko.de erreichbar
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    Bangsta Mitglied
    Registriert seit
    19.05.2010
    Beiträge
    14
    Beitragswertungen
    0 Beitragspunkte
    ES GEHT ALLES EINWANDFREI ! danke !
    0 Mitglieder finden den Beitrag gut.
  15. #15
    User Pic
    GeCk0 Hall Of Fame
    Registriert seit
    01.05.2009
    Beiträge
    2.989
    Beitragswertungen
    96 Beitragspunkte
    lol
    Alle Module von mir sind nun unter php-gecko.de erreichbar
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten