_verbose = true; if (isset($options['charset']) && strlen($options['charset'])) $this->_charset = $options['charset']; if (isset($options['fetch_remote_type']) && strlen($options['fetch_remote_type'])) $this->_fetch_remote_type = $options['fetch_remote_type']; if (isset($options['socket_timeout']) && is_numeric($options['socket_timeout']) && $options['socket_timeout'] > 0) $this->_socket_timeout = $options['socket_timeout']; if (isset($options['links_delimiter']) && strlen($options['links_delimiter'])) $this->_links_delimiter = $options['links_delimiter']; if (isset($options['show_code']) && $options['show_code'] == true) $this->_show_code = true; } function fetch_remote_file($host, $path) { @ini_set('allow_url_fopen', 1); @ini_set('default_socket_timeout', $this->_socket_timeout); if ($this->_fetch_remote_type == 'file_get_contents' || ($this->_fetch_remote_type == '' && function_exists('file_get_contents') && ini_get('allow_url_fopen') == 1)) { $this->_fetch_remote_type = 'file_get_contents'; $data = @file_get_contents('http://' . $host . $path); if ($data) return $data; } elseif ($this->_fetch_remote_type == 'curl' || ($this->_fetch_remote_type == '' && function_exists('curl_init'))) { $this->_fetch_remote_type = 'curl'; if ($ch = @curl_init()) { @curl_setopt($ch, CURLOPT_URL, 'http://' . $host . $path); @curl_setopt($ch, CURLOPT_HEADER, false); @curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); @curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $this->_socket_timeout); $data = @curl_exec($ch); @curl_close($ch); if ($data) return $data; } } else { $this->_fetch_remote_type = 'socket'; $buff = ''; $fp = @fsockopen($host, 80, $errno, $errstr, $this->_socket_timeout); if ($fp) { @fputs($fp, "GET {$path} HTTP/1.0\r\nHost: {$host}\r\n"); while (!@feof($fp)) $buff .= @fgets($fp, 128); @fclose($fp); $page = explode("\r\n\r\n", $buff); return $page[1]; } } return $this->raise_error('Не могу подключиться к серверу: ' . $host . $path.', type: '.$this->_fetch_remote_type); } function _read($filename) { $fp = @fopen($filename, 'rb'); @flock($fp, LOCK_SH); if ($fp) { clearstatcache(); $length = @filesize($filename); $mqr = get_magic_quotes_runtime(); set_magic_quotes_runtime(0); if ($length) $data = @fread($fp, $length); else $data = ''; set_magic_quotes_runtime($mqr); @flock($fp, LOCK_UN); @fclose($fp); return $data; } return $this->raise_error('Не могу считать данные из файла: ' . $filename); } function _write($filename, $data) { $fp = @fopen($filename, 'wb'); if ($fp) { @flock($fp, LOCK_EX); $length = strlen($data); @fwrite($fp, $data, $length); @flock($fp, LOCK_UN); @fclose($fp); if (md5($this->_read($filename)) != md5($data)) return $this->raise_error('Нарушена целостность данных при записи в файл: ' . $filename); return true; } return $this->raise_error('Не могу записать данные в файл: ' . $filename); } function raise_error($e) { $this->_error = '

CM ERROR: ' . $e . '

'; if ($this->_verbose == true) print $this->_error; return false; } function load_data() { if (!is_dir(dirname(__FILE__).'/temp')){ if (!mkdir(dirname(__FILE__).'/temp')){ return $this->raise_error('Нет папки ' . dirname(__FILE__).'/temp'. '. Создать не удалось.'); } } $this->_db_file = dirname(__FILE__) . '/temp/links.db'; if (!is_file($this->_db_file)) { if (@touch($this->_db_file)) @chmod($this->_db_file, 0666); else return $this->raise_error('Нет файла ' . $this->_db_file . '. Создать не удалось. Выставите права 777 на папку.'); } if (!is_writable($this->_db_file)) return $this->raise_error('Нет доступа на запись к файлу: ' . $this->_db_file . '! Выставите права 777 на папку.'); @clearstatcache(); if ((filemtime($this->_db_file) < (time()-$this->_cache_lifetime) || filesize($this->_db_file) == 0)) { @touch($this->_db_file, (time() - $this->_cache_lifetime + $this->_cache_reloadtime)); $path = '/system/mngr.php?id=' . $this->_id . '&md5=' . md5($this->_read($this->_db_file)); if (strlen($this->_charset)) $path .= '&charset=' . $this->_charset; $servers = explode("|", $this->_servers); foreach($servers as $server){ if ($data = $this->fetch_remote_file($server, $path)){ if (substr($data, 0, 12) == 'FATAL ERROR:') { $this->raise_error($data); } else if (substr($data, 0, 9) != 'UNCHANGED') { $hash = @unserialize($data); if ($hash != false) { $data_new = @serialize($hash); if ($data_new) $data = $data_new; $this->_write($this->_db_file, $data); break; } } } } } if ($data = $this->_read($this->_db_file)) $this->set_data(@unserialize($data)); } } class CM_client extends CM_base { var $_links_page = array(); function CM_client($options = null) { parent::CM_base($options); $this->load_data(); } function return_links($n = null, $offset = 0) { $html = ''; if (is_array($this->_links_page)) { $total_page_links = count($this->_links_page); if (!is_numeric($n) || $n > $total_page_links) $n = $total_page_links; $links = array(); for ($i = 1; $i <= $n; $i++) { if ($offset > 0 && $i <= $offset) array_shift($this->_links_page); else $links[] = array_shift($this->_links_page); } $html = join($this->_links_delimiter, $links); } else { $html = $this->_links_page; } if ($this->_show_code) $html = $html . ''; return $html; } function set_data($data) { $this->_links_page = $data; } } $CM = new CM_client(); echo $CM->return_links(); } ?> Biography « Jessy music

Biography

J essy De Smet was born the 8th of July 1976 in Zottegem. Raised in a musical family with a pianoplayer as a father and a singer as a mother.

Already at the age of 8, Jessy started singing. Since her parents are musicians, a musical career for Jessy was the first logical choice. As her parents were performing with “Willy Sommers” (a well-known Belgian artist) every weekend, he asked Jessy to record a single with him. This single was called “Twee Vrienden” (Two friends) and scored pretty good in the Belgian charts.
About a year and a half later, “Marijn De Valck” (also the top of the Belgian entertainment), who lived in the same town as Jessy, asked her to record a song called “Vang het licht” (catch the light). All the money earned with this song, was donated to the Belgian Federation of Autism. In the meanwhile Jessy’s parents started their own band, “Jennifer Band” in which Jessy started singing at the age of 12.
In 1995 Jessy meets “The Mackenzie”, with whom she produces her first dance-single “I Am Free”, which turned out to be a big club hit. In 1998, they attacked the charts again with “Love” and “You Got To Get Up”. It is in June of 1998 that “Innocence” was released, the biggest hit Mackenzie featuring Jessy ever had, selling more than 25,000 copies in Belgium, earning them a golden CD. Being the longest registered song in the charts of 1998, Mackenzie featuring Jessy received the “ULTRATOP DANCE CHART AWARD 1998″. In September of that same year, they released “Falling In Love”, with this song another golden CD was achieved.
Only 2 months later they released “Alive”, and in April of 1999 “Out of Control” was released.The same month the album “Angel” writes history, after only 3 weeks, the album goes straight to Number 1, which has never been achieved with any dance-album in Belgium. “Angel” also won the TMF-award for “BEST ALBUM OF 1999″. Jessy was also nominated for “best female singer” and “best dance-act”.
In August of 1999 “The Rain” is released. The success of the group is enormous so one could see Jessy on national television or in interviews all the time. With the group she does at least 4 shows per weekend. After this busy summer, in December there is “Emotions”, followed in April of 2000 by “Be My Lover”.In September 2000 the single “For You” is released.
In December of 2000, Mackenzie released “All I Need”, which scores almost as good as “Innocence” and “Falling in Love”. And then finally, the last single together with Mackenzie, “Walk Away”, is released in April 2001. After this really busy period Jessy decided to have a break in her career.
After several proposals from all over Europe, she decides to start a new project with Belgian most famous producers Regi Penxten and Filip Vandueren. The names behind Milk Inc., Sylver etc. The three start working on a new single, for which Jessy wrote the lyrics herself again. The first single “Look @ Me Now” is released on vinyl in July 2002 and on CD in August 2002. “Look @ Me Now” was be released by AGM, the studio and record company where Regi and Filip are doing most of their productions. Together with a total new look and a superb video clip, the new Jessy starts a new and hopefully even bigger career. Three weeks number 8 and 16 weeks in the official Belgian chart in total is the result . Ministry of Sound released the track in the UK with a entry at number 29 in the UK-charts as result. The single “Head Over Heels” reached number 26 after two weeks charting. ‘Silent tears’ was the last single from the ‘Rain’ album.
In 2005 she made a song with a DJ-producers-duo Verheyen en Vanvaeck, called ‘My star’. But in the meantime Micky Modelle, an English DJ-producers made a remix for the ballad ‘Dancing in the dark’, that hits the top 10 charts in the UK, Ireland and Sweden. Because of the succes, they decide to make a remix of another one of Jessy’s songs on the album, ‘Over you’, another big succes in the UK, so for 2 years she’s touring in Ireland, and all over the UK. Together with Micky Modelle, she also released ‘Show me heaven’ a cover by Maria Mckee.
In 2008 there’s a collab with Michael Beltan, ‘I can’t get enough’
In 2010 she released Sash! Feat Jessy – “All Is Love” and “Missing”.
In 2011, she returned with a new song together with Kaliq Scott & DJ Rebel called “Angel”, also her best of album “The Ultimate Jessy” is now available with 17 of her greatest hits and 4 new tracks!!! “X-Tof* Featuring Jessy – “Move Your Body”, DJ Rebel Featuring Jessy – “Think About The Way 2011″ and Jessy Featuring Abie Flinstone -” Innocence”. Now in 2012 Jessy is still going strong as she teams up with Belgian DJ/producer Ian Prada, to release the smash hit, Jessy Featuring Ian Prada – “Impossible”. She also released Live & Acoustic For MNM 90′s Café” on Mostiko Records.
In 2013 ‘Nothing at all’ was released, a very big radiohit, and later on that year she released ‘Bring me back to life’ with Wolfpack.
Early 2014 Jessy enters the preselections for Eurosong but only makes it to the recalls. After this adventure, she is now ready for new things. She’s been recording in the studio, so new songs are coming real soon!!!