I'm sorry, I'm having an "off day."  This'll be my last post on the
subject.  *sigh*  Apologies up front...

while($website = mysql_fetch_array($result))
{
  $text = "You can go here: <strong> " . $website['originalDomain'] . "</strong> and 
find information";
  echo $text;
}

I'll shut up now...  :)

-Szii


----- Original Message -----
From: <[EMAIL PROTECTED]>
To: "Bogdan ROMAN" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Monday, May 20, 2002 11:21 AM
Subject: Re: [PHP-DB] DB and eval. HELP !!!


> Oops, minor oversights on my part.
>
> If you're calling eval() in the context of a PHP script, you
> don't have to <?= ?> the eval'd code...
>
> > foreach($website = mysql_fetch_array($result))
> > {
> >   $text = "You can go here: <strong>$website['originalDomain']</strong> and find 
>information";
> > }
>
> The above code doesn't even require an eval() call.
>
> Apologies for the confusion..
>
> -Szii
>
> ----- Original Message -----
> From: <[EMAIL PROTECTED]>
> To: "Bogdan ROMAN" <[EMAIL PROTECTED]>
> Cc: <[EMAIL PROTECTED]>
> Sent: Monday, May 20, 2002 11:11 AM
> Subject: Re: [PHP-DB] DB and eval. HELP !!!
>
>
> > foreach($website = mysql_fetch_array($result))
> > {
> >   $text = "You can go here: <strong><?=$website['originalDomain']?></strong> and 
>find information";
> >   eval($text);
> > }
> >
> > You get the idea...
> >
> > 'Luck
> >
> > -Szii
> >
> > ----- Original Message -----
> > From: "Bogdan ROMAN" <[EMAIL PROTECTED]>
> > To: <[EMAIL PROTECTED]>
> > Sent: Monday, May 20, 2002 5:16 AM
> > Subject: [PHP-DB] DB and eval. HELP !!!
> >
> >
> > Hello
> >
> > I busted my a$$ out to figure it out but i had to ask for help.
> >
> > Considering you have this line in a DB (TEXT field):
> >
> > You can go here: <strong><?=$website['originalDomain']?></strong> and find 
>information
> >
> > That needs to be output in a html webpage between two <p> tags.
> >
> > How can you eval the <?=$website['originalDomain']?> to the contents of 
>$website['originalDomain'] ?????
> >
> > I've tried this:
> >
> > print '<p>'.preg_replace( "'<\?=(.*?)\?>'esi", '\\1', $row['title'] ).'</p>'
> >
> > Where $row is the result from mysql_fetch_assoc() function and 'title' is the 
>field containing the above line. If i use the
above
> > line of code (with preg_replace) or if i simply try to eval the code i get errors 
>like:
> >
> > Warning: Unexpected character in input: '\' (ASCII=92) state=1 in 
>h:\wwwroot\work\site\website_gen.php(41) : regexp code on line
1
> >
> > Parse error: parse error, unexpected $ in h:\wwwroot\work\site\website_gen.php(41) 
>: regexp code on line 1
> >
> > Fatal error: Failed evaluating code: $website[\'originalDomain\'] in 
>h:\wwwroot\work\site\website_gen.php on line 41
> >
> > As you note, it automatiaclly adds slashes to the ['originalDomain']. I tried to 
>remove them with stripslashes() or even again
> > preg_replace() but doesnt work.
> >
> > Please help !!!
> > Thank you,
> >
> > Bogdan
> >
> >
> > Bogdan Roman
> >
> >
> > email:[EMAIL PROTECTED]
> > msn:[EMAIL PROTECTED]
> > yahoo:bogdanbog
> > website:http://bog.ath.cx
> >
> >
> >
> > --
> > PHP Database Mailing List (http://www.php.net/)
> > To unsubscribe, visit: http://www.php.net/unsub.php
>
>
> --
> PHP Database Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php


-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to