Bonjour,
je suis désolé de poser ce genre de questions mais ca faut plus de 2 heures que parse error, unexpected $end, et je vois pas d'ou ca vient....
Pour info, si je supprime le str_replace, ca marche....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49 <?php include 'appconstants.php'; include 'utilityfunctions.php'; include 'addlayerfunction.php'; $mgSessionId = ($_SERVER['REQUEST_METHOD'] == "POST")? $_POST['SESSION']: $_GET['SESSION']; $chemin_session = ("C:/Program Files/Autodesk/MapGuideEnterprise2007/Server/Repositories/Session/DataFiles/"); $chemin_fichier_xml = $_GET['chemin_fichier_xml']; $chemin_fichier_sdf = $_GET['chemin_fichier_sdf']; $nom_fichier = basename($chemin_fichier_xml, ".xml"); $chemin_fichier_sdf_php = $chemin_fichier_sdf; $mapUpdated = false; try { MgInitializeWebTier ($configFilePath); $userInfo = new MgUserInformation($mgSessionId); $siteConnection = new MgSiteConnection(); $siteConnection->Open($userInfo); $FeatureSourceId = new MgResourceIdentifier("Session:" . $mgSessionId . "//" . $nom_fichier . ".FeatureSource"); $Commands = new MgFeatureCommandCollection(); $resourceService = $siteConnection->CreateService(MgServiceType::ResourceService); $featureService = $siteConnection->CreateService(MgServiceType::FeatureService); $map = new MgMap(); $map->Open($resourceService, 'Sheboygan');//////////////////// $Layer = GetLayerByName($map, $nom_fichier); if ($Layer == null) { if (!is_dir($chemin_session . $mgSessionId)) { (mkdir($chemin_session . $mgSessionId, 0700)); } $chemin_fichier_sdf_php = str_replace("\","/",$chemin_session); echo $chemin_fichier_sdf_php; $resourceService, $FeatureSourceId, $mgSessionId); } } catch (MgException $e) { echo $e->GetMessage(); echo $e->GetDetails(); } ?>
Merci et encore dsl...
Partager