ilch Forum » Ilch Clan 1.1 » Allgemein » PN

Geschlossen
  1. #1
    User Pic
    Sony Mitglied
    Registriert seit
    05.10.2007
    Beiträge
    146
    Beitragswertungen
    0 Beitragspunkte
    Hi,

    habe es jetzt so programmiert das jeder User der sich neu anmeldet eine PN bekommt. Funktioniert auch nur der Link zum direkten Profil wird am Ende mit {id} ausgegeben was auch richtig ist, nur er soll diese durch die entsprechende ID z.B. 5 ersetzen. Hier mal der code. Vielleicht findet jmd den Fehler:

    Auszug aus confirm.php:

    $erg = db_query("SELECT * FROM prefix_usercheck WHERE `check` = '".escape($_GET['check'], 'string')."'");
    if ( db_num_rows($erg) == 1 ) {
      $row = db_fetch_assoc($erg);
    	switch ( $row['ak'] ) {
    
    $tpl->set ( 'id', $_SESSION['authid'] );  
    
    		# confirm regist
    	  case 1 :
    		  if ( 0 == db_count_query("SELECT COUNT(*) FROM prefix_user WHERE name = BINARY '".$row['name']."'") ) {
    			  db_query("INSERT INTO prefix_user (name,pass,recht,regist,llogin,email,status,opt_mail,opt_pm)
    			  VALUES('".$row['name']."','".$row['pass']."',-1,'".time()."','".time()."','".$row['email']."',1,1,1)");	
            	  $uid = db_last_id();
                  sendpm(0,$uid,'Willkommen auf test.de','Wir freuen uns Dich auf teste.de begrüßen zu dürfen. Du kannst nun alle Vorteile eines registrierten Users nützen. Wenn Du Fragen hast wende Dich einfach an das
    [url=http://www.test.de/index.php?teams]Team[/url]. Um Dein Profil jetzt anzupassen gehe in Profil editieren oder klicke [url=http://www.test.de/index.php?user-details-{id}]hier[/url].
     
    [b]Viel Spass auf www.test.de :)[/b]
    ',-1);



    Danke im Voraus!
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    '.$uid.' statt {id}
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.638
    Beitragswertungen
    1193 Beitragspunkte
    Also bei mir funktioniert der direkte Link zum Profiledit nur, wenn ich index.php?user-8 einsetze!

    Und funktioniert bestens! Warum auch immer? Hat irgendwie nix mit id oder uid zu tun!
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Allgemein

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten