[Cartoweb-users] PHP in mapfile

Jacolin Yves yjacolin at free.fr
Tue May 23 11:42:25 EDT 2006


Hello,
Sorry to not posting on the list (the reply button chose only the sender of 
the mail :-( I will be take care of that.

So my project is called "script", the map name (inside the mapfile) is called 
just 'map'.
The includeFile function contained the doublequote (just forget in the 
mail :-)

Regards,

Y.
Le Mardi 23 Mai 2006 17:28, Yves Bolognini a écrit :
> Est-ce que le mapId c'est bien "script" ?
> Le mapfile doit impérativement s'appeler <mapId>.map.php.
>
> De plus, je pense qu'il manque des guillemets autour de postgis.php.
>
> Merci de répondre sur la mailing list si le problème est résolu.
>
> Salutations,
> Yves
>
> On mar, 2006-05-23 at 17:09 +0200, Jacolin Yves wrote:
> > Hello,
> > I got a problem :-)
> > I insert this in my script.map.php :
> > <?php
> >
> > includeFile(postgis.php);
> >
> > ?>
> >
> > I run php-cgi scripts/makemaps.php
> >
> > no error message appears but I haven't got my auto.script.all.map file !
> > rights are good :-)
> >
> > May be I missed something !??
> >
> > Y.
> >
> > Le Mardi 23 Mai 2006 16:43, Yves Bolognini a écrit :
> > > Hi Yves,
> > >
> > > PHP mapfiles in CartoWeb are linked to the concept of "auto layers"
> > > (see http://cartoweb.org/doc/cw3.2/xhtml/user.layers.html ).
> > >
> > > To do what you want, you will need to rename your mapfile with
> > > extension .map.php instead of .map.
> > >
> > > Regards,
> > > Yves B.
> > >
> > > On mar, 2006-05-23 at 15:46 +0200, Jacolin Yves wrote:
> > > > Hello,
> > > >
> > > > I would like to create a kind of dynamic mapfile. I mean create a
> > > > mapfile from a file tree and to add layers from a postgis DB.
> > > >
> > > > So one script create the mapfile (and the layers.ini and outline.ini
> > > > files) and another one, create a file that contains LAYER
> > > > informations from the postgis DB.
> > > >
> > > > Is it possible to put something like this in the first mapfile :
> > > > <?php
> > > > include (postgisLayer.php);
> > > > ?>
> > > > and then create the mapfile final using makemaps.phpat the end of my
> > > > script ?
> > > >
> > > > Y.
> > >
> > > _______________________________________________
> > > Cartoweb-users mailing list
> > > Cartoweb-users at lists.maptools.org
> > > http://lists.maptools.org/mailman/listinfo/cartoweb-users

-- 
Yves Jacolin
http://yjacolin.gloobe.org
----
Stagaire Conservatoire Régional des Espaces Naturels de la région Centre
http://cahiersnaturalistes.free.fr/cpnrc/
----
- Qu'est-ce que cela peut faire que je lutte pour la mauvaise cause 
puisque je suis de bonne foi?
- Et qu'est-ce que ça peut faire que je sois de mauvaise foi
puisque c'est pour la bonne cause. (Jacques Prévert)




More information about the Cartoweb-users mailing list