ok thx bei mir steht jetzt unten in der user.php:
function sendpm ($sid,$eid,$ti,$te,$status = 0) {
if (is_array($eid)) {
db_query("INSERT INTO `prefix_pm` (`sid`,`eid`,`time`,`titel`,`txt`,`status`) ".
"SELECT ".$sid.",`prefix_user`.`id`,'".time()."','".$ti."','".$te."',".$status." FROM `prefix_user` WHERE `prefix_user`.`id` IN (" . implode(',', $eid) . ")");
} else {
db_query("INSERT INTO `prefix_pm` (`sid`,`eid`,`time`,`titel`,`txt`,`status`) VALUES (".$sid.",".$eid.",'".time()."','".$ti."','".$te."',".$status.")");
}
$mail = @db_result(db_query("SELECT email FROM prefix_user WHERE id = $eid"),0);
if (!empty($mail)) { icmail($mail,"Neue PM","Du hast eine neue PM erhalten!"); }
}
aber ich bekomme trotzdem keine mail wenn ich eine pm bekomme was hab ich falsch gemacht?