pragmaMx Support Forum

pragmaMx => Zusatzmodule => Thema gestartet von: wiederalleine in 16 August 2005, 19:51:04

Titel: PN Box vertauscht Usernamen
Beitrag von: wiederalleine in 16 August 2005, 19:51:04
Nettes Hallo an alle....!
Sobald ich meine gesendeten PN`s sichere, werden die Empfängernamen vertauscht. Beispiel;
Im Modul Send PN steht "gesendet an heiter50, in der gesicherten Mail steht "Lifedesignerin".
Vermute, dass der Fehler irgendwo hier sein müsste;
   $nachricht .=$kopf;
   $qry="SELECT subject, from_userid, msg_time, msg_text FROM ${prefix}_priv_msgs WHERE to_userid=".$uid." order by msg_time desc";
      $result = sql_query($qry);
      while (list($subject, $from_userid, $msg_time, $msg_text) = sql_fetch_row($result)) {
      $qry2="SELECT * FROM ${prefix}_users WHERE uid=".$from_userid."";
      $result2 = sql_query($qry2);
      $row = sql_fetch_array($result2);
      $absender=$row["uname"];
      $nachricht .="$linie2\n";
      $nachricht .=" Am $msg_time schrieb $absender:\n";
      $nachricht .="$linie1\n";
      $nachricht .=" $msg_text\n";
      
   }
   $nachricht .="$linie2\n";
   $nachricht .="\n\n\nIn deinem Ausgangsordner lagen folgende Nachrichten:\n\n\n";
   
   $qry4="SELECT subject, to_userid, msg_time, msg_text FROM ${prefix}_priv_msgs_send WHERE from_userid=".$uid."  order by msg_time desc";
      $result4 = sql_query($qry4);
      while (list($subject, $to_userid, $msg_time, $msg_text) = sql_fetch_row($result4)) {
      $qry5="SELECT * FROM ${prefix}_users WHERE uid=".$to_userid."";
      $result5 = sql_query($qry5);
      $row5 = sql_fetch_array($result5);
      $empfang=$row["uname"];
      $nachricht .="$linie2\n";
      $nachricht .=" Am $msg_time schriebst du an  $empfang:\n";
      $nachricht .="$linie1\n";
      $nachricht .=" $msg_text\n";
   }
   
      $nachricht .="$linie2\n";
      $nachricht .="\n\nMFG\n Deine PM Box";
      $qry3="SELECT * FROM ${prefix}_users WHERE uid=".$uid."";
      $result3 = sql_query($qry3);
      $row2 = sql_fetch_array($result3);
      $email=$row2["email"];
      $absend=$row2["uname"];
      $headers = "From: $absend <$email>\n";
                        $headers .= "X-Sender: <$email>\n";
                        $headers .= "X-Mailer: aePMsicher v0.1\n";
                        $headers .= "X-Priority: 1\n";
                        $headers .= "Return-Path: $absend <$email>\n";

mail($email, "PM Sicherung", $nachricht, $headers);

messagesheader($uid);
Kann da jemand mir ne Hilfe geben?
Gruß und Dank
Peter
Titel: Re: PN Box vertauscht Usernamen
Beitrag von: Andi in 21 August 2005, 12:45:14
Moin ;)

was ist denn das für eine Erweiterung/Modul ?
Titel: Re: PN Box vertauscht Usernamen
Beitrag von: NeMeSiSX2LC in 21 August 2005, 13:43:35
würd mal behaupten das es die mit postaugang usw ist von homicide? bin mir jetzt aber auch nicht ganz sicher
Titel: Re: PN Box vertauscht Usernamen
Beitrag von: wiederalleine in 21 August 2005, 17:08:52
Hmmm....ich glaube mich zu erinnern, das Taranis es mir mal verändert hatte. Werde ihn mal ansprechen.
Gruß und Dank
Peter