$node,"group"=>0)) - 1; if($anonymize){ array_push($nodes_temp,array($node_md5,$node_normal)); } } for ($j=1;$j$node,"group"=>0)) - 1; if($anonymize){ array_push($nodes_temp,array($node_md5,$node_normal)); } } else{ //$nodes[$id_node]["group"]+=1; } $link_id = array_push($links,array("info"=>"","source"=>$id_name,"target"=>$id_node,"value"=>1)) - 1; } } echo "nodes: ".count($nodes)."
links: ".count($links)."
"; for($i=0;$i"; $content = str_replace($tmp[0],"Notiz $i",$content); } } file_put_contents("miserables2.json",$content); echo "
$content
"; function getEmailAddressesFromListing($data){ $addresses = array(); $addresses = addEmailAddresses($addresses,$data,"Von:"); $addresses = addEmailAddresses($addresses,$data,"An:"); $addresses = addEmailAddresses($addresses,$data,"Kopie:"); $addresses = addEmailAddresses($addresses,$data,"Antwort an:"); echo "
".print_r($addresses,true)."
"; return $addresses; } function addEmailAddresses($addresses,$data,$marker){ $tmp = getEmailAddresses($data,$marker); if($tmp) $addresses = array_merge($addresses,$tmp); return $addresses; } function getEmailAddresses($data,$marker){ //echo $data; $content = getContent($data,$marker); if($content===false) return false; $content = explode(",",$content); //echo "
".print_r($content,true)."
"; foreach($content as &$address){ if(strpos($address,"<")!==false){ $address = substr($address,(strpos($address,"<")+1)); $address = substr($address,0,strpos($content,">")-1); } $address = strtolower(trim($address)); if(strpos($address,"@")===false) $address = false; } return $content; } function getContent($data,$marker){ $content = ""; if(strpos($data,$marker)===false) return false; $content = substr($data,(strpos($data,$marker)+strlen($marker))); $content = trim(substr($content,0,strpos($content,"\n"))); return $content; } function addLink($links,$name,$node_id){ if(is_array($links[$name])) array_push($links[$name],$node_id); else $links[$name] = Array($node_id); return $links; } function findInArray($haystack,$subject){ foreach($haystack as $key => $value){ if($value["name"]==$subject) return $key; } return false; } ?>