OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   Re: Scripting and XML

[ Lists Home | Date Index | Thread Index ]
  • From: Paul Prescod <papresco@technologist.com>
  • To: "Xml-Dev (E-mail)" <xml-dev@ic.ac.uk>
  • Date: Sun, 19 Oct 1997 00:11:26 -0400

Rasmus Lerdorf wrote:
>
> My solution, naiive as it might be, is to make hide my language inside a
> PI tag. The XML syntax definition for this tag is:
> 
>       PI ::= '<?' Name S (Char* - (Char* '?>' Char*)) '?>'
> 
> This, to me, says that I don't have to worry about a single '>' nor a '<'
> inside the tag.  It is only a '?>' that could cause me some problems.
> 
> So, a typical bit of code would look like:
> 
>   <?php
>     $result=mysql("db","select passwd from users where id='$cookie'");
>     if(mysql_result($result,"passwd")==crypt($input)) {
>         echo "Welcome $id<BR>\n";
>     }
>   ?>
...
> 
> This is obviously a hack.  

Why? It seems quite reasonable to me.

This is as "processing instructionish" as anything else. This is
actually much more in line with the semantics of the PI than the
processing instructions that are part of XML itself. 

 Paul Prescod


xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
To (un)subscribe, mailto:majordomo@ic.ac.uk the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)





 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS