Forum Moderators: coopster

Message Too Old, No Replies

swapping background based on page name

         

Roobik

11:19 am on Jul 6, 2006 (gmt 0)

10+ Year Member



Hi! Ineed to change background image in pages! and using this code! but it dont work!
<td background= <?
if($page== under)
{
print'<background src="images/un4.jpg">';
}else{
print'<background src="images/new1.png">';
}
?>"> <table width="723" height="528" border="0" align="center" cellpadding="0" cellspacing="0">

May this is wrong?

Sekka

11:27 am on Jul 6, 2006 (gmt 0)

10+ Year Member



Try,

<?php

if($page== under)
{

$tmp_BG = ' background src="images/un4.jpg"';

}else{

$tmp_BG = ' background src="images/new1.png"';

}

?>

<td<?php echo $tmp_BG;?>> <table width="723" height="528" border="0" align="center" cellpadding="0" cellspacing="0">

Roobik

11:44 am on Jul 6, 2006 (gmt 0)

10+ Year Member



Dont work! :(

henry0

11:52 am on Jul 6, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



In PHP mode don't we need to escape img src="aa.jpg"
with \"aa.jpg\"

Roobik

11:55 am on Jul 6, 2006 (gmt 0)

10+ Year Member



I dont understand you
how the code must look like?

henry0

11:59 am on Jul 6, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



YOURS:
<<<
$tmp_BG = ' background src="images/un4.jpg"';

}else{

$tmp_BG = ' background src="images/new1.png"';
>>>>

TRY

<<<tmp_BG = ' background src=\"images/un4.jpg\"';

}else{

$tmp_BG = ' background src=\"images/new1.png\"';
>>>>

Roobik

12:08 pm on Jul 6, 2006 (gmt 0)

10+ Year Member



again dont work! :((((((((

Little_G

12:17 pm on Jul 6, 2006 (gmt 0)

10+ Year Member



Hi,

Roobik, what is 'under'?

Andrew

Roobik

12:19 pm on Jul 6, 2006 (gmt 0)

10+ Year Member



under is the page name!
under.php!
I like ti change the table backgrund pic if my page is under.php!

FiRe

12:19 pm on Jul 6, 2006 (gmt 0)

10+ Year Member



<?php
if ($page == "under") {
$bg = 'images/un4.jpg';
}
else {
$bg = 'images/new1.png';
}
?>

<td background="<?=$bg?>"> <table width="723" height="528" border="0" align="center" cellpadding="0" cellspacing="0">


if this doesnt work either the image paths are wrong or $page is wrong (it might be $_GET['page'])...

Little_G

12:26 pm on Jul 6, 2006 (gmt 0)

10+ Year Member



Hi,
Are you trying to do something like this:
<?php

if(strpos($_SERVER['PHP_SELf'],"under")){
$tmp_BG = 'images/un4.jpg';
}
else{
$tmp_BG = 'images/new1.png';
}

?>

<td style="background-image:url(<?php echo $tmp_BG;?>)"> <table width="723" height="528" border="0" align="center" cellpadding="0" cellspacing="0">


Andrew

Roobik

12:31 pm on Jul 6, 2006 (gmt 0)

10+ Year Member



Work! Thanks!

Roobik

8:02 am on Jul 7, 2006 (gmt 0)

10+ Year Member



thanks FiRe!
It work fine