result_assoc()) { $picture="pictures/" . $result['picture']; $pic_data=getimagesize($picture); $pic_width=$pic_data[0]+20; $pic_height=$pic_data[1]+20; // bij stellen moeten we het anders afbeelden if($result['self'] == 'Stel') { $name_title = 'Namen'; if($result['sex'] == 'Man'){$sex = 'm';} else {$sex = 'v';} if($result['sex_partner'] == 'Man'){$sex_partner = 'm';} else {$sex_partner = 'v';} $name_result = checkGSM($result['name']) . "($sex)" . ' en ' . checkGSM($result['name_partner']) . "($sex_partner)"; $name_space = '    '; $age_space = '   '; $age_result = $result['age'] . ' en ' . $result['age_partner']; $search_title = "Wij zoeken"; } else { $name_title = 'Naam'; $name_result = checkGSM($result['name']); $name_space = '      '; $age_space = '   '; $age_result = $result['age']; $search_title = "Ik zoek"; } if($result['commercieel'] == 0) { $profile_msg = 'en begin direct met CHATTEN!'; $Kenmerken = 'Kenmerken'; $Uiterlijk = 'Uiterlijk'; } else { //$Kenmerken = 'Advertentie'; //$Uiterlijk = ' '; //$search_title = ''; $Kenmerken = 'Kenmerken'; $Uiterlijk = 'Uiterlijk'; if($result['self'] == 'Stel') { $profile_msg = 'en ontvang het telefoonnummer van ' . $result['name'] . ' en ' . $result['name_partner'] . ' !'; } else { $profile_msg = 'en ontvang het telefoonnummer van ' . $result['name'] . ' !'; } } // een table voor de rand //echo ""; echo "
"; echo ""; echo ""; echo ""; echo "
"; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; // ff een rij met de smscontact tekst erin echo ""; echo ""; echo ""; echo ""; echo ""; echo "
"; echo "$name_title$name_space$name_result
"; echo "Leeftijd$age_space$age_result
"; echo "Regio      " . checkGSM($result['region']) . "
"; echo "
"; echo "$Kenmerken
" . checkGSM($result['characteristics']) . "
"; echo "
"; if($result['picture'] == 'nopicture.gif') { $picture = $result['picture']; echo "" . ""; } else { echo "" . ""; } echo "
"; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; // echo ""; // echo ""; // echo ""; // echo ""; echo "
"; echo "$Uiterlijk
" . checkGSM($result['looks']) . "
"; echo "
 
"; echo "$search_title
" . checkGSM($result['wish']) . "
"; echo "
"; // echo " "; // echo " 
"; echo "
"; echo "SMS JOY " . $result['reply_code'] . " naar 4414"; //
$profile_msg"; echo "
"; echo "
"; echo ""; // ff een lege rij tussen de advertenties echo ""; echo ""; echo ""; echo ""; echo "
"; echo " "; echo ""; echo " "; echo "
"; } } function checkGSM($strText) { $strOutput = ereg_replace("[^[:digit:]]", "", $strText); // als er totaal in dit veld meer dan 4 digits staan vervang ze dan maar door _ if(strlen($strOutput) >= 10){$strText = preg_replace('/([0-9]{1,})/','#',$strText);} //$strText = preg_replace('/([0-9]{4,})/','#',$strText); return $strText; } ?> ############################################## class paging { var $koneksi; var $p; var $page; var $q; var $query; var $next; var $prev; var $number; //function paging($baris=5, $langkah=5, $prev="[prev]", $next="[next]", $number="[%%number%%]") function paging($baris=5, $langkah=5, $prev="Vorige", $next="Volgende", $number="%%number%%") { $this->next=$next; $this->prev=$prev; $this->number=$number; $this->p["baris"]=$baris; $this->p["langkah"]=$langkah; $_SERVER["QUERY_STRING"]=preg_replace("/&page=[0-9]*/","",$_SERVER["QUERY_STRING"]); if (empty($_GET["page"])) { $this->page=1; } else { $this->page=$_GET["page"]; } } function db($host,$username,$password,$dbname) { $this->koneksi=mysql_pconnect($host, $username, $password) or die("Connection Error"); mysql_select_db($dbname); return $this->koneksi; } function query($query) { $kondisi=false; // only select if (!preg_match("/^[\s]*select*/i",$query)) { $query="select ".$query; } $querytemp = mysql_query($query); $this->p["count"]= mysql_num_rows($querytemp); // total page $this->p["total_page"]=ceil($this->p["count"]/$this->p["baris"]); // filter page if ($this->page<=1) $this->page=1; elseif ($this->page>$this->p["total_page"]) $this->page=$this->p["total_page"]; // awal data yang diambil $this->p["mulai"]=$this->page*$this->p["baris"]-$this->p["baris"]; $query=$query." limit ".$this->p["mulai"].",".$this->p["baris"]; $query=mysql_query($query) or die("Query Error"); $this->query=$query; } function result() { return $result=mysql_fetch_object($this->query); } function result_assoc() { return mysql_fetch_assoc($this->query); } function print_no() { $number=$this->p["mulai"]+=1; return $number; } function print_color($color1,$color2) { if (empty($this->p["count_color"])) $this->p["count_color"] = 0; if ( $this->p["count_color"]++ % 2 == 0 ) { return $color=$color1; } else { return $color=$color2; } } function print_info() { $page=array(); $page["start"]=$this->p["mulai"]+1; $page["end"]=$this->p["mulai"]+$this->p["baris"]; $page["total"]=$this->p["count"]; $page["total_pages"]=$this->p["total_page"]; if ($page["end"] > $page["total"]) { $page["end"]=$page["total"]; } if (empty($this->p["count"])) { $page["start"]=0; } return $page; } function print_link() { //generate template function number($i,$number) { return ereg_replace("^(.*)%%number%%(.*)$","\\1$i\\2",$number); } $print_link = false; if ($this->p["count"]>$this->p["baris"]) { // print prev if ($this->page>1) $print_link .= "page-1)."\">".$this->prev."\n"; // set number $this->p["bawah"]=$this->page-$this->p["langkah"]; if ($this->p["bawah"]<1) $this->p["bawah"]=1; $this->p["atas"]=$this->page+$this->p["langkah"]; if ($this->p["atas"]>$this->p["total_page"]) $this->p["atas"]=$this->p["total_page"]; // print start if ($this->page<>1) { for ($i=$this->p["bawah"];$i<=$this->page-1;$i++) $print_link .="".number($i,$this->number)."\n"; } // print active if ($this->p["total_page"]>1) $print_link .= "".number($this->page,$this->number)."\n"; // print end for ($i=$this->page+1;$i<=$this->p["atas"];$i++) $print_link .= "".number($i,$this->number)."\n"; // print next if ($this->page<$this->p["total_page"]) $print_link .= "page+1)."\">".$this->next."\n"; return $print_link; } } } ?>