[
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)
|