Пример #1
0
     $LNK = $LINK->get($l_id);
     //link must be valid and active!
     if (isset($LNK[0]) && $LNK[0]['aktiv'] == 1) {
         $valid_lnk = TRUE;
     }
 }
 //l-id
 //set status and count click of adr record
 if ($valid_adr) {
     //only set view status if not waiting status or unsubscribed // !5 && !11
     if ($ADR[0]['status'] != 5 && $ADR[0]['status'] != 11) {
         $ADDRESS->setStatus($a_id, 4);
         //view
     }
     //adr click counter ++
     $ADDRESS->addClick($a_id);
     //click
     //save memo
     #$created=date("Y-m-d H:i:s");
     #$memo="clicked (".$NL[0]['subject'].") ".$NL[0]['link'];
     #$ADDRESS->addMemo($a_id,$memo);
 }
 //valid_adr
 //set ip and status on history
 if ($valid_h) {
     //nur der erste aufruf wird mit der ip versehen! ansonsten wuerde diese jedesmal ueberschrieben wenn der leser oder ein anderer das nl anschaut. i pwird seit 1088 auch in der linkclicktabelle gespeichert!
     if (empty($H[0]['ip']) || $H[0]['ip'] == '0.0.0.0') {
         $QUEUE->setHIP($H[0]['id'], getIP());
         //save ip
     }
     //ip