html = ""; $this->binary = 0; $this->url = ""; } function fetchUrl($url) { $this->url = $url; if (isset($this->url)) { $user_agent = 'Mozilla/5.0 (X11; U; Linux x86_64; en _US; rv:1.9.1.3) Gecko/20090910 Ubuntu/9.04 (jaunty) Shiretoko/3.5.3'; # <--- On dit être Firefox. $header[0] = "Accept: text/xml,application/xml,application/xhtml+xml,"; $header[0] .= "text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5"; $header[] = "Cache-Control: max-age=0"; $header[] = "Connection: keep-alive"; $header[] = "Keep-Alive: 300"; $header[] = "Accept-Charset: utf-8"; $header[] = "Accept-Language: fr"; # Certains sites changent de contenu en fonction de cette ligne, ici le contenu sera français. $header[] = "Pragma: "; // Simule un navigateur $this->ch = curl_init(); /// open a cURL instance curl_setopt($this->ch, CURLOPT_RETURNTRANSFER, 1); // tell cURL to return the data curl_setopt($this->ch, CURLOPT_HTTPHEADER, $header); curl_setopt($this->ch, CURLOPT_USERAGENT, $user_agent); curl_setopt($this->ch, CURLOPT_URL, $this->url); /// set the URL to download curl_setopt($this->ch, CURLOPT_FOLLOWLOCATION, true); /// Follow any redirects curl_setopt($this->ch, CURLOPT_BINARYTRANSFER, $this->binary); /// tells cURL if the data is binary data or not $this->html = curl_exec($this->ch); // pulls the webpage from the internet curl_close($this->ch); /// closes the connection } } function parse_array($beg_tag, $close_tag) { preg_match_all("($beg_tag.*$close_tag)siU", $this->html, $matching_data); return $matching_data[0]; } } // FUNCTIONS------------------------------------ function dataFromUrl($url, $type) { $c = curl_init(); curl_setopt($c, CURLOPT_URL, $url); curl_setopt($c, CURLOPT_RETURNTRANSFER, 1); $src = curl_exec($c); curl_close($c); $src = json_decode($src); if ($type == 'feed') return array($src->data,$src->paging); if ($type == 'event') return array($src); } function formatText($texte) { $pattern ='#https?://(?:\w|[/.-])*#'; @preg_match_all ($pattern, $texte, $result); $alpha = $result[0]; $count_alpha = @count($alpha); $liste=""; for ($a = 0; $a <= $count_alpha-1; $a++) { $texte = str_replace($alpha[$a], ''.$alpha[$a].'', $texte); } return $texte; } /* ######################################################## * ## Modification afin de prendre en compte le FB_TOKEN ## * ######################################################## **/ try { $spider = new wSpider(); //retrieve auth token $spider->fetchUrl('https://graph.facebook.com/oauth/access_token?type=client_cred&client_id=' . $app_id . '&client_secret=' . $app_secret); $authToken = $spider->html; $spider->fetchUrl('https://graph.facebook.com/' . $fb_key . '/feed?' . $authToken . '&limit=1'); $data = $spider->html; } catch (Exception $exc) { echo $exc->getTraceAsString(); } try { $new_json = json_decode($data); } catch (Exception $exc) { echo $exc->getTraceAsString(); } // parse the steam feed $facebook_stream = array(); $picture = 'blank.png'; foreach ($new_json->data as $post) { //manage standard posts if ($post->type == 'status') { $single_post = array( 'post' => $post->message, 'time' => date('r', strtotime($post->created_time)), 'kind' => 'status' ); } //manage links if ($post->type == 'link') { if (property_exists($post, 'picture')) $picture = $post->picture; $single_post = array( 'picture' => $picture, 'link' => $post->link, 'title' => $post->name, 'description' => $post->description, 'time' => date('r', strtotime($post->created_time)), 'kind' => 'link' ); } //manage video if ($post->type == 'video') { if (property_exists($post, 'picture')) $picture = $post->picture; $single_post = array( 'picture' => $picture, 'icon' => $post->icon, 'link' => $post->link, 'source' => $post->source, 'title' => $post->name, 'description' => $post->message, 'time' => date('r', strtotime($post->created_time)), 'kind' => 'video' ); } //manage photo if ($post->type == 'photo') { if (property_exists($post, 'picture')) $picture = $post->picture; if (property_exists($post, 'caption')) $caption = $post->caption; $single_post = array( 'picture' => $picture, 'link' => $post->link, 'title' => $post->name, 'caption' => $caption, 'description' => $post->message, 'time' => date('r', strtotime($post->created_time)), 'kind' => 'photo' ); } array_push($facebook_stream, $single_post); } // ends foreach loop ?>
  • 1Espace Confort du Plan des Mains
    Restaurant, Sandwicherie, Boutique, Bar, Terrasse, Chaises longues, Toilettes... Découvrez l'Espace Confort du Plan des Mains, un complexe entièrement dédié à votre détente
  • 2Le Plan des Mains vu du ciel
    Découvrez un complexe HQE (Hautes Qualités Environnementales) au coeur du domaine skiable des 3 Vallées...
  • 3Une vue incroyable
    Situé au pied du Mont Vallon, à 2100 mêtres d'altitude, venez profiter d'un spectacle naturel époustouflant.
  • 4Pour les pressés
    A la croisée des différents itinéraires et ballades des Trois Vallées, notre sandwicherie vous propose un moyen rapide de vous restaurer avec des produits de qualité, sans pour autant perdre du temps dans votre journée de ski. Le Pain de nos sandwiches est frais, fait maison et cuit sur place.
  • 5Pour les Gourmets
    Un restaurant avec une cuisine raffinée, des produits de saisons travaillés sur place, et un cadre fabuleux pour vous servir sur un plateau une pause gourmande digne des grandes adresses.
  • 6Un cadre chaleureux
    La décoration de notre restaurant rappelle l'ambiance des vieux chalets en bois d'antan. Tout est réuni pour vous apporter un confort douillet.

Venez découvrir au coeur du domaine skiable des 3 Vallées, un complexe unique dédié à votre bien être.

Un cadre exceptionnel

L’espace confort du « Plan des Mains » est implanté à 2100m d’altitude dans un cadre majestueux au pied du Mont Vallon, à la croisée des pistes de Val Thorens, des Ménuires et de Méribel. Cette situation est idéale par rapport aux différents circuits des 3 Vallées.... Plus d'Infos >>>.

Des Idées et des Goûts

Restaurant traditionnel, de type grande brasserie exprimant une cuisine de terroir et une découverte des saveurs du monde...
Notre chef a revisité pour vous les plus grand classiques de notre cuisine pour vous les proposer de manière originale et unique... Plus d'Infos >>>.

Le Pain Fait Maison

Voici l'ingrédient essentiel du succès de nos sandwichs...
Une gamme variée de petits encas pour les plus pressés des sportifs !
Aménagée sur le Front de Neige, vous pourrez même vous ravitailler ou vous désalterer presque sans vous arrêter ! Plus d'Infos >>>.

Un restaurant HQE

Soucieux de notre environnement et conscients du cadre qui nous entoure, nous avons souhaité notre établissement conforme aux normes de Haute Qualité Environnementale... C'est pour nous un point essentiel dans la qualité de nos services. Plus d'Infos >>>.

Dernières news depuis Facebook


  • <?php echo $post['title'] ?>

    <?php echo $post['title'] ?> ' . $post['time']; ?>

    <?php echo $post['title'] ?>

  • La Vidéo qui vous met en appétit !