Warning (2) : file_get_contents(https://api-adresse.data.gouv.fr/search/?q=%2C+88800+Vittel%2C+France&type=street&limit=1): failed to open stream: HTTP request failed! HTTP/1.1 400 Bad Request
[APP/Controller/EtablissementsController.php , line 198 ]Code Context
$url = vsprintf ( $urlWebServiceGoogle , urlencode ( $postalAddress ));
$response = json_decode ( file_get_contents ( $url ));
$id = '190132'
$d = array(
'data' => array(
'Etablissement' => array(
'id' => '190132',
'siren' => null,
'rs' => 'GALERIE THERMALE',
'slug' => 'galerie-thermale',
'img' => '',
'pdf' => null,
'lng' => null,
'lat' => null,
'desc' => null,
'historique' => null,
'chambres' => null,
'restauration' => null,
'situation' => null,
'parking' => null,
'animauxadmis' => null,
'equipements' => '',
'langues' => '',
'tarifs' => null,
'supplement' => null,
'capacite' => '0',
'categ_id' => false,
'adress' => '',
'adress2' => '',
'cp_ville' => '88800 Vittel',
'cp' => null,
'ville_id' => '34740',
'tel' => '',
'telecopie' => null,
'email' => '',
'site_web' => null,
'partner' => false,
'full_desc' => true,
'fin' => null,
'view' => '0',
'departement_id' => null,
'agregat_id' => '7',
'pets' => false,
'horaires' => null,
'date_call' => null,
'recall_creneau' => null,
'convention' => false,
'convention_text' => null,
'convention_date' => null,
'financement' => false,
'financement_text' => null,
'financement_date' => null,
'direction' => false,
'direction_name' => null,
'direction_email' => null,
'direction_move' => false,
'direction_text' => null,
'direction_date' => null,
'recall_travaux' => false,
'recall_maladie' => false,
'recall_autre' => false,
'recall_date' => null,
'observation' => null,
'modified' => '2025-04-22 11:21:32',
'created' => null
),
'Ville' => array(
'id' => '34740',
'dep' => '88',
'slug' => 'vittel',
'nom' => 'Vittel',
'cp' => '88800',
'commune' => '516',
'code_commune' => '88516',
'arrondissement' => '2',
'canton' => '28',
'amdi' => '5',
'population' => '5500',
'surface' => '2413',
'ski' => false,
'lng' => '5.95',
'lat' => '48.2',
'departement_id' => '89',
'created' => null,
'descriptif' => '',
'img' => ''
),
'Agregat' => array(
'id' => '7',
'lib' => 'Parcs',
'lib2' => 'Parcs',
'libRech' => 'parc',
'img' => null,
'imgCat' => null,
'code_finess' => null,
'nb_view' => '0',
'slug' => 'parcs',
'desc' => '',
'ensavoirplus' => '',
'imglist' => '',
'created' => '2018-07-31 00:00:00',
'class' => ''
)
),
'comments' => array(),
'questions' => array(),
'noteMoyenne' => array(
(int) 0 => array(
(int) 0 => array(
[maximum depth reached]
)
)
),
'noteMoyenneProp' => array(
(int) 0 => array(
(int) 0 => array(
[maximum depth reached]
)
)
),
'noteMoyenneAnim' => array(
(int) 0 => array(
(int) 0 => array(
[maximum depth reached]
)
)
),
'totAvis' => (int) 0,
'dateMAJ' => '22 avril 2025',
'idem' => array(
(int) 0 => array(
'Etablissement' => array(
[maximum depth reached]
),
'Ville' => array(
[maximum depth reached]
),
(int) 0 => array(
[maximum depth reached]
)
),
(int) 1 => array(
'Etablissement' => array(
[maximum depth reached]
),
'Ville' => array(
[maximum depth reached]
),
(int) 0 => array(
[maximum depth reached]
)
),
(int) 2 => array(
'Etablissement' => array(
[maximum depth reached]
),
'Ville' => array(
[maximum depth reached]
),
(int) 0 => array(
[maximum depth reached]
)
),
(int) 3 => array(
'Etablissement' => array(
[maximum depth reached]
),
'Ville' => array(
[maximum depth reached]
),
(int) 0 => array(
[maximum depth reached]
)
),
(int) 4 => array(
'Etablissement' => array(
[maximum depth reached]
),
'Ville' => array(
[maximum depth reached]
),
(int) 0 => array(
[maximum depth reached]
)
),
(int) 5 => array(
'Etablissement' => array(
[maximum depth reached]
),
'Ville' => array(
[maximum depth reached]
),
(int) 0 => array(
[maximum depth reached]
)
),
(int) 6 => array(
'Etablissement' => array(
[maximum depth reached]
),
'Ville' => array(
[maximum depth reached]
),
(int) 0 => array(
[maximum depth reached]
)
)
),
'tourisme' => array(
(int) 0 => array(
'Etablissement' => array(
[maximum depth reached]
),
'Ville' => array(
[maximum depth reached]
),
(int) 0 => array(
[maximum depth reached]
)
),
(int) 1 => array(
'Etablissement' => array(
[maximum depth reached]
),
'Ville' => array(
[maximum depth reached]
),
(int) 0 => array(
[maximum depth reached]
)
),
(int) 2 => array(
'Etablissement' => array(
[maximum depth reached]
),
'Ville' => array(
[maximum depth reached]
),
(int) 0 => array(
[maximum depth reached]
)
),
(int) 3 => array(
'Etablissement' => array(
[maximum depth reached]
),
'Ville' => array(
[maximum depth reached]
),
(int) 0 => array(
[maximum depth reached]
)
),
(int) 4 => array(
'Etablissement' => array(
[maximum depth reached]
),
'Ville' => array(
[maximum depth reached]
),
(int) 0 => array(
[maximum depth reached]
)
),
(int) 5 => array(
'Etablissement' => array(
[maximum depth reached]
),
'Ville' => array(
[maximum depth reached]
),
(int) 0 => array(
[maximum depth reached]
)
),
(int) 6 => array(
'Etablissement' => array(
[maximum depth reached]
),
'Ville' => array(
[maximum depth reached]
),
(int) 0 => array(
[maximum depth reached]
)
)
),
'departements' => array(
(int) 0 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 1 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 2 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 3 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 4 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 5 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 6 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 7 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 8 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 9 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 10 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 11 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 12 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 13 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 14 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 15 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 16 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 17 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 18 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 19 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 20 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 21 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 22 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 23 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 24 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 25 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 26 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 27 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 28 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 29 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 30 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 31 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 32 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 33 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 34 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 35 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 36 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 37 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 38 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 39 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 40 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 41 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 42 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 43 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 44 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 45 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 46 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 47 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 48 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 49 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 50 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 51 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 52 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 53 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 54 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 55 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 56 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 57 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 58 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 59 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 60 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 61 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 62 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 63 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 64 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 65 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 66 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 67 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 68 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 69 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 70 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 71 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 72 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 73 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 74 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 75 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 76 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 77 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 78 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 79 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 80 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 81 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 82 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 83 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 84 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 85 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 86 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 87 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 88 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 89 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 90 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 91 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 92 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 93 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 94 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 95 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 96 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 97 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 98 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 99 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 100 => array(
'Departement' => array(
[maximum depth reached]
)
),
(int) 101 => array(
'Departement' => array(
[maximum depth reached]
)
)
),
'departements2' => array(
(int) 1 => '01',
(int) 2 => '02',
(int) 3 => '03',
(int) 4 => '04',
(int) 5 => '05',
(int) 6 => '06',
(int) 7 => '07',
(int) 8 => '08',
(int) 9 => '09',
(int) 10 => '10',
(int) 11 => '11',
(int) 12 => '12',
(int) 13 => '13',
(int) 14 => '14',
(int) 15 => '15',
(int) 16 => '16',
(int) 17 => '17',
(int) 18 => '18',
(int) 19 => '19',
(int) 22 => '21',
(int) 23 => '22',
(int) 24 => '23',
(int) 25 => '24',
(int) 26 => '25',
(int) 27 => '26',
(int) 28 => '27',
(int) 29 => '28',
(int) 30 => '29',
(int) 20 => '2A',
(int) 21 => '2B',
(int) 31 => '30',
(int) 32 => '31',
(int) 33 => '32',
(int) 34 => '33',
(int) 35 => '34',
(int) 36 => '35',
(int) 37 => '36',
(int) 38 => '37',
(int) 39 => '38',
(int) 40 => '39',
(int) 41 => '40',
(int) 42 => '41',
(int) 43 => '42',
(int) 44 => '43',
(int) 45 => '44',
(int) 46 => '45',
(int) 47 => '46',
(int) 48 => '47',
(int) 49 => '48',
(int) 50 => '49',
(int) 51 => '50',
(int) 52 => '51',
(int) 53 => '52',
(int) 54 => '53',
(int) 55 => '54',
(int) 56 => '55',
(int) 57 => '56',
(int) 58 => '57',
(int) 59 => '58',
(int) 60 => '59',
(int) 61 => '60',
(int) 62 => '61',
(int) 63 => '62',
(int) 64 => '63',
(int) 65 => '64',
(int) 66 => '65',
(int) 67 => '66',
(int) 68 => '67',
(int) 69 => '68',
(int) 70 => '69',
(int) 71 => '70',
(int) 72 => '71',
(int) 73 => '72',
(int) 74 => '73',
(int) 75 => '74',
(int) 76 => '75',
(int) 77 => '76',
(int) 78 => '77',
(int) 79 => '78',
(int) 80 => '79',
(int) 81 => '80',
(int) 82 => '81',
(int) 83 => '82',
(int) 84 => '83',
(int) 85 => '84',
(int) 86 => '85',
(int) 87 => '86',
(int) 88 => '87',
(int) 89 => '88',
(int) 90 => '89',
(int) 91 => '90',
(int) 92 => '91',
(int) 93 => '92',
(int) 94 => '93',
(int) 95 => '94',
(int) 96 => '95',
(int) 98 => '971',
(int) 100 => '972',
(int) 99 => '973',
(int) 101 => '974',
(int) 102 => '975',
(int) 97 => '976'
),
'motsCles' => array(),
'pub' => array(),
'liensUtiles' => array()
)
$lat = '48.2'
$lng = '5.95'
$sql_distance = '(((acos(sin((48.2*pi()/180)) * sin((Ville.lat*pi()/180))+cos((48.2*pi()/180)) * cos((Ville.lat*pi()/180)) * cos(((5.95- Ville.lng)*pi()/180))))*180/pi())*60*1.1515*1.609344*1000) as distance'
$joins = array(
(int) 0 => array(
'table' => 'etablissement_keywords',
'alias' => 'EtablissementKeyword',
'type' => 'LEFT',
'conditions' => array(
(int) 0 => 'EtablissementKeyword.etablissement_id = Etablissement.id'
)
),
(int) 1 => array(
'table' => 'keywords',
'alias' => 'Keyword',
'type' => 'LEFT',
'conditions' => array(
(int) 0 => 'Keyword.id = EtablissementKeyword.keyword_id '
)
)
)
$option_pub = array(
'max_height' => (int) 640,
'departement_id' => '89',
'ville_id' => '34740',
'item_id' => '190132'
)
$postalAddress = ', 88800 Vittel, France'
$url = 'https://api-adresse.data.gouv.fr/search/?q=%2C+88800+Vittel%2C+France&type=street&limit=1'
$response = object(stdClass) {
error_message => 'You must use an API key to authenticate each request to Google Maps Platform APIs. For additional information, please refer to http://g.co/dev/maps-no-account'
results => array()
status => 'REQUEST_DENIED'
}
$http_response_header = array(
(int) 0 => 'HTTP/1.1 400 Bad Request',
(int) 1 => 'Server: nginx/1.27.0',
(int) 2 => 'Date: Sat, 26 Apr 2025 11:58:40 GMT',
(int) 3 => 'Content-Type: application/json; charset=utf-8',
(int) 4 => 'Content-Length: 134',
(int) 5 => 'Connection: close',
(int) 6 => 'set-cookie: session=6It4_PQQolP3K4hDFvUmwg|1745672320|_PbWJ7te7vZ38Mm1zI5yzg|_fqlS3W5wlA8NTm3I-ImGN7I4DI; Path=/; SameSite=Lax; Secure; HttpOnly',
(int) 7 => 'vary: Origin',
(int) 8 => 'etag: W/"86-gtrn9JohRYd6QIshJ96/XWhig58"',
(int) 9 => 'strict-transport-security: max-age=31536000; includeSubDomains',
(int) 10 => 'access-control-allow-origin: *',
(int) 11 => 'access-control-allow-credentials: true',
(int) 12 => 'access-control-allow-methods: GET, PUT, POST, DELETE, PATCH, OPTIONS',
(int) 13 => 'access-control-allow-headers: DNT,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Range,Authorization,Content-Disposition,Content-Length,X-Community',
(int) 14 => 'access-control-max-age: 1728000',
(int) 15 => 'x-iplb-request-id: A2131284:B302_91EFC1E7:01BB_680CCA70_66BB02EC:755C',
(int) 16 => 'x-iplb-instance: 61218'
) file_get_contents - [internal], line ??
EtablissementsController::view() - APP/Controller/EtablissementsController.php, line 198
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 499
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167
[main] - APP/webroot/index.php, line 112 Warning (2) : Cannot modify header information - headers already sent by (output started at /home/lepetitbz/animauxadmis/lib/Cake/Utility/Debugger.php:797) [CORE/Cake/Network/CakeResponse.php , line 458 ]Code Context setcookie (
$name , $c [ 'value' ], $c [ 'expire' ], $c [ 'path' ],
$c [ 'domain' ], $c [ 'secure' ], $c [ 'httpOnly' ]
$c = array(
'name' => 'CakeCookie[autologin]',
'value' => '',
'expire' => (int) 1745626720,
'path' => '/',
'domain' => '',
'secure' => false,
'httpOnly' => false
)
$name = 'CakeCookie[autologin]' setcookie - [internal], line ??
CakeResponse::_setCookies() - CORE/Cake/Network/CakeResponse.php, line 458
CakeResponse::send() - CORE/Cake/Network/CakeResponse.php, line 429
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 174
[main] - APP/webroot/index.php, line 112
Avis GALERIE THERMALE Vittel (88800) : avis, téléphone, horaires,...
GALERIE THERMALE, Vittel
Vittel (88800), france
Parc dans la ville de Vittel, l'établissement GALERIE THERMALE ne nous a pas encore indiqué si il accepte ou non les chiens.
Tarifs
Non renseignés
Nous Joindre
Coordonnées non disponibles
Parcs à proximité
SPL DESTINATION VITTEL CONTREXEVILLE
BUREAU D'INFORMATIONS TOURISTIQUES DE CONTREXEVILLE
LE CHÂTEAU DE SANDAUCOURT
CHATENOIS LA PETITE BRETAGNE LORRAINE
LE CHATEAU DE DOMMARTIN SUR VRAINE
GALERIE THERMALE, parc à Vittel
En savoir plus sur l'établissement
Avis GALERIE THERMALE Vittel
Actuellement 0 avis. Vous avez apprécié cet établissement ?
Laissez-lui un avis !
Questions des intéressés
GALERIE THERMALE répond à vos questions
À proximité de votre hébergement de vacances
Quelques activités, lieux touristiques ou d'intérêts dans le secteur de Vittel.
SPL DESTINATION VITTEL CONTREXEVILLE (0.00 Km)
BUREAU D'INFORMATIONS TOURISTIQUES DE CONTREXEVILLE (4.15 Km)
CHATEAU DE THUILLIERES (7.44 Km)
LE CHÂTEAU DE SANDAUCOURT (10.48 Km)
CHATENOIS LA PETITE BRETAGNE LORRAINE (14.08 Km)
PAVILLON DES SOURCES (14.88 Km)
LE CHATEAU DE DOMMARTIN SUR VRAINE (15.28 Km)
Animaux Admis, l'annuaire qui a du chien
Flexible
Site optimisé pour être consultable sur tous supports : téléphone, ordinateur, tablette.
Mise à jour constante
À la demande du professionnel et après confirmation, la fiche est mise à jour.
Présence sur Google
Avec une fiche bien présentée vous augmentez votre chance de présence sur Google.
Avec plus de 10 millions d'impressions sur Google 🚀, AnimauxAdmis.fr recherche des partenaires : animauxadmis[at]gmail.com