Re: HTML Escaping

From: Date: Fri, 23 Jul 2004 18:23:27 +0000
Subject: Re: HTML Escaping
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-191673@lists.php.net to get a copy of this message
Took me a little while to figure out what you were asking. You can do something like this for easy readability. <?php if ($recordset['field'] != "1") { ?> <a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('PreviousPage','','/URL/ButtonName.gif',1)"><img src="/URL/ButtonName.gif" alt="Previous Page" name="Previous Page" width="150" height="20" border="0"></a> <?php } other php code ?> You can close out your php declaration at any time and just put in regular text. It's a lot easier doing it this way than echo'ing many lines and you don't have to worry about escaping quotes. On Jul 23, 2004, at 2:07 PM, Robb Kerr wrote:
I've got a conditional button that needs to appear/hide on my page depending upon the contents of a field in my database. The button is an image and has a long URL and JavaScript for image rotation attached to it. Needless to say, the href is quite long and includes several "'" characters. My conditional works great but I want to know if there is an easy way to escape the whole href so that the "'" characters will not be seen as PHP quote marks. See below... <?php if ($recordset['field'] != "1") { echo '<a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('PreviousPage','','/URL/ButtonName.gif',1)"><img src="/URL/ButtonName.gif" alt="Previous Page" name="Previous Page" width="150" height="20" border="0"></a>; ?> Thanx in advance, Robb --Robb Kerr Digital IGUANA Helping Digital Artists Achieve their Dreams ---------------------------------------------------- http://www.digitaliguana.com http://www.cancerreallysucks.org --PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php -- Brent Baisley Systems Architect Landover Associates, Inc. Search & Advisory Services for Advanced Technology Environments p: 212.759.6400/800.759.0577


« previous php.general (#191673) next »