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

Geschlossen
  1. #1
    User Pic
    A-Hoernchen Mitglied
    Registriert seit
    18.05.2006
    Beiträge
    220
    Beitragswertungen
    0 Beitragspunkte
    Moin leute ich hab ein problem und zwr bei der registrierung werd keine e-mail versendetet und wolte jetzt fragen warum das so ist? ich benutz ilchClan 1.1 H

    meine Models die ich drauf hab: BBCode2.0, Modul Pack 1.7.5 und Punktesystem fýr ilch 1.1E

    mein regist.php code
    <?php 
    #   Copyright by: Manuel
    #   Support: www.ilch.de
    
    
    defined ('main') or die ( 'no direct access' );
    
    if ( !isset($_GET['step']) ) { $_GET['step'] = 1; }
    
    if ( $allgAr['forum_regist'] == 0 ) {
      # user duerfen sich nicht registrieren.
    	$title = $allgAr['title'].' :: Users :: Keine registrierung m&ouml;glich';
      $hmenu  = $extented_forum_menu.'<a class="smalfont" href="?user">User</a><b> &raquo; </b>Keine Registrierung m&ouml;glich'.$extented_forum_menu_sufix;
      $design = new design ( $title , $hmenu, 1);
      $design->header();
    	$tpl = new tpl ( 'user/login' );
    	echo '<b> Der Administrator hat festgelegt das man sich nicht registrieren kann </b>';
    	$tpl->set_out('WDLINK','?'.$allgAr['smodul'],0);
    	$design->footer();
      exit ();
    }
    
    switch ( $menu->get(2) ) {
      default :
    	  $title = $allgAr['title'].' :: Users :: Registrieren :: Step 1 von 3';
        $hmenu  = $extented_forum_menu.'<a class="smalfont" href="?user">User</a><b> &raquo; </b><a class="smalfont" href="?user-regist">Registrieren</a><b> &raquo; </b>Step 1 von 3'.$extented_forum_menu_sufix;
        $design = new design ( $title , $hmenu, 1 );
        $design->header();
    		$tpl = new tpl ( 'user/regist' );
    		$tpl->set_out('regeln', bbcode($allgAr['allg_regeln']),0);
    		$design->footer();
    	  break;
    	
    	case 2 :
    	  $name = '';
        $email = '';
        if (!empty($_POST['nutz'])) {
       	  $name = escape($_POST['nutz'],'string');
        }
        if (!empty($_POST['email'])) {
      		$email = escape($_POST['email'],'string');
        }
        
        $ch_name = false;
        $xname = escape_nickname($name);
        if (!empty($name) AND $xname == $name AND 0 == db_result(db_query("SELECT COUNT(*) FROM prefix_user WHERE name = BINARY '".$name."'"),0)) {
          $ch_name = true;
        }
        
        if ( empty($name) OR empty($email) OR $name != $xname OR $ch_name == false ) {
          $title = $allgAr['title'].' :: Users :: Registrieren :: Step 2 von 3';
          $hmenu  = $extented_forum_menu.'<a class="smalfont" href="?user">User</a><b> &raquo; </b><a class="smalfont" href="?user-regist">Registrieren</a><b> &raquo; </b>Step 2 von 3'.$extented_forum_menu_sufix;
          $design = new design ( $title , $hmenu, 1);
    	    $design->header();
    		  if (empty($name) OR empty($email)) {
    		    $fehler = $lang['yourdata'];
    		  } elseif ($name != $xname) {
            $fehler = $lang['wrongnickname'];
          } elseif ($ch_name == false) {
    		    $fehler = $lang['namealreadyinuse'];
    		  }
      		$tpl = new tpl ( 'user/regist' );
          $tpl->set('name', $name);
          $tpl->set('email', $email);
    	  	$tpl->set_out('FEHLER', $fehler, 1);
    		  if ( $allgAr['forum_regist_user_pass'] == 1 ) {
    		    $tpl->out(2);
    		  }
    		  $tpl->out(3);
        } else {
    	  	$pass = genkey(8);
          if (!empty($_POST['pass'])) {
            $pass = escape($_POST['pass'], 'string');
          }      
          user_regist ($name,$email,$pass);
          
          $tpl = new tpl ('user/regist' );
      		$title = $allgAr['title'].' :: Users :: Registrieren :: Step 3 von 3';
          $hmenu  = $extented_forum_menu.'<a class="smalfont" href="?user">User</a><b> &raquo; </b><a class="smalfont" href="?user-regist">Registrieren</a><b> &raquo; </b>Step 3 von 3'.$extented_forum_menu_sufix;
          $design = new design ( $title , $hmenu, 1);
    		  $design->header();
    		  $tpl->set_out ( 'NAME', $name, 4 );
        }
    		$design->footer();
    	  break;
    }
    ?>



    verwendete ilchClan Version: 1.1

    betroffene Homepage: externer Link
    123
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Boda Mitglied
    Registriert seit
    10.09.2007
    Beiträge
    110
    Beitragswertungen
    0 Beitragspunkte
    Schau mal ob das Häckchen im Adminkonfigurationsmenü unter Registrierung per Link im eMail bestätigen? an ist.
    Wenn ja, dann kann es sein, dass dein Hoster keine Textmails durchlässt. In dem Falle versuch mal ein smtp Mailer einzurichten. Da gibts hier im Forum ne Anleitung dazu.
    Wenn du ein Windows Server hast, dann musst du dich mit dem Hoster in Verbindung setzen, die können dich meist freischalten.


    Zuletzt modifiziert von Boda am 21.09.2007 - 11:11:44
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    A-Hoernchen Mitglied
    Registriert seit
    18.05.2006
    Beiträge
    220
    Beitragswertungen
    0 Beitragspunkte
    1. ist an (Häckchen im Adminkonfigurationsmenü unter Registrierung per Link im eMail bestätigen]
    2. Wo find ich die anleitung?
    3. hab ein webspac bei pytal.de
    123
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Boda Mitglied
    Registriert seit
    10.09.2007
    Beiträge
    110
    Beitragswertungen
    0 Beitragspunkte
    Ich weiß aber nicht ob dir das hilft.
    Du solltest auf jedenfall mal bei deinen Hoster fragen, wie das senden der Mails funzt. Weil normalerweise geht das ohne Probleme.

    externer Link
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Jan Hall Of Fame
    Registriert seit
    17.01.2007
    Beiträge
    3.646
    Beitragswertungen
    54 Beitragspunkte
    Bei pytal.de ist die mail-Funktion deaktiviert. Es gibt aber irgendwo ein Feld, in dem du diese Funktion beantragen kannst.
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    A-Hoernchen Mitglied
    Registriert seit
    18.05.2006
    Beiträge
    220
    Beitragswertungen
    0 Beitragspunkte
    ZitatZitat geschrieben von jankrug

    Bei pytal.de ist die mail-Funktion deaktiviert. Es gibt aber irgendwo ein Feld, in dem du diese Funktion beantragen kannst.


    weist du vieleicht wo und wie???

    ------------------------------------------------------------
    Hab das jetzt gefunden aber dank für euchre hilfe


    Zuletzt modifiziert von A-Hoernchen am 21.09.2007 - 15:58:23
    123
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Panicsheep Hall Of Fame
    Registriert seit
    24.08.2004
    Beiträge
    10.192
    Beitragswertungen
    16 Beitragspunkte
    Als Antwort von dir wird sicherlich kommen
    "Natürlich hab ich das, aber ich hab nichts brauchbares gefunden"
    Ich frage trotzdem:"Hast du schonmal die Suchfunktion mit dem Begriff SMTP kombiniert?"

    Und wenn du jetzt obige Antwort gibst, dann sage ich:"Guck noch mal richtig!"
    Denn ich habe die Lösung bzw. einen Thread gefunden der die Lösung enthält
    Er befindet sich in der Kategorie Allgemein, im Forum HTML, PHP, SQL, ... und wurde am 26.1.2007 um 23:58:08 von Böhser David eröffnet.

    So und mehr Tipps geb ich jetzt mal nicht, denn ich hab's innerhalb von einer Minute mit der SuFu gehabt.




    Achja eins noch, wenn du den Thread gefunden hast, darin gibts noch nen Link zu nem anderen Thread der auch sehr hilfreich seien dürfte


    Zuletzt modifiziert von Panicsheep am 21.09.2007 - 15:59:11
    Omnia bona erunt
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    A-Hoernchen Mitglied
    Registriert seit
    18.05.2006
    Beiträge
    220
    Beitragswertungen
    0 Beitragspunkte
    oh sry hab vergeschen da es ein zu geben sry. hab das gefunden ^^ danke
    123
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten