Hi Leute
Ich arbeite mich gerade wieder in PHP ein und habe folgendes Problem. Das folgende Script soll die Darstellung des Menüs meiner Website steuern. Die Variable $menu wird (wie zu sehen ist) über die URL übergeben. Je nach Wert der Variable sollen die Bilder ersetzt werden. Nur funktioniert das leider noch nicht...
Das Skript bei der Arbeit
CODE
<?PHP
echo "<img border='0' src='bg_buttons.gif' width='150' height='30'>";
if ($menu == "home")
{
echo "<img border='0' src='a_home.gif' width='150' height='30'>";
} else {
echo "<a href='menu.php?menu=home' onMouseover=\"home.src='h_home.gif';\" onmouseout=\"home.src='i_home.gif';\"><img border='0' src='i_home.gif' name='home' width='115' height='30'></a>";
}
if ($menu == "hosting")
{
echo "<img border='0' src='a_hosting.gif' width='150' height='30'>";
} else {
echo "<a href='menu.php?menu=hosting' onMouseover=\"hosting.src='h_hosting.gif';\" onmouseout=\"hosting.src='i_hosting.gif';\"><img border='0' src='i_hosting.gif' name='hosting' width='115' height='30'></a>";
}
if ($menu == "design")
{
echo "<img border='0' src='a_design.gif' width='150' height='30'>";
} else {
echo "<a href='menu.php?menu=design' onMouseover=\"design.src='h_design.gif';\" onmouseout=\"design.src='i_design.gif';\"><img border='0' src='i_design.gif' name='design' width='115' height='30'></a>";
}
if ($menu == "support")
{
echo "<img border='0' src='a_support.gif' width='150' height='30'>";
} else {
echo "<a href='menu.php?menu=support' onMouseover=\"support.src='h_support.gif';\" onmouseout=\"support.src='i_support.gif';\"><img border='0' src='i_support.gif' name='support' width='115' height='30'></a>";
}
if ($menu == "contact")
{
echo "<img border='0' src='a_contact.gif' width='150' height='30'>";
} else {
echo "<a href='menu.php?menu=contact' onMouseover=\"contact.src='h_contact.gif';\" onmouseout=\"contact.src='i_contact.gif';\"><img border='0' src='i_contact.gif' name='contact' width='115' height='30'></a>";
}
?>
Hat jemand eine Idee, wo das Problem liegt?
Ich arbeite mich gerade wieder in PHP ein und habe folgendes Problem. Das folgende Script soll die Darstellung des Menüs meiner Website steuern. Die Variable $menu wird (wie zu sehen ist) über die URL übergeben. Je nach Wert der Variable sollen die Bilder ersetzt werden. Nur funktioniert das leider noch nicht...
Das Skript bei der Arbeit
CODE
<?PHP
echo "<img border='0' src='bg_buttons.gif' width='150' height='30'>";
if ($menu == "home")
{
echo "<img border='0' src='a_home.gif' width='150' height='30'>";
} else {
echo "<a href='menu.php?menu=home' onMouseover=\"home.src='h_home.gif';\" onmouseout=\"home.src='i_home.gif';\"><img border='0' src='i_home.gif' name='home' width='115' height='30'></a>";
}
if ($menu == "hosting")
{
echo "<img border='0' src='a_hosting.gif' width='150' height='30'>";
} else {
echo "<a href='menu.php?menu=hosting' onMouseover=\"hosting.src='h_hosting.gif';\" onmouseout=\"hosting.src='i_hosting.gif';\"><img border='0' src='i_hosting.gif' name='hosting' width='115' height='30'></a>";
}
if ($menu == "design")
{
echo "<img border='0' src='a_design.gif' width='150' height='30'>";
} else {
echo "<a href='menu.php?menu=design' onMouseover=\"design.src='h_design.gif';\" onmouseout=\"design.src='i_design.gif';\"><img border='0' src='i_design.gif' name='design' width='115' height='30'></a>";
}
if ($menu == "support")
{
echo "<img border='0' src='a_support.gif' width='150' height='30'>";
} else {
echo "<a href='menu.php?menu=support' onMouseover=\"support.src='h_support.gif';\" onmouseout=\"support.src='i_support.gif';\"><img border='0' src='i_support.gif' name='support' width='115' height='30'></a>";
}
if ($menu == "contact")
{
echo "<img border='0' src='a_contact.gif' width='150' height='30'>";
} else {
echo "<a href='menu.php?menu=contact' onMouseover=\"contact.src='h_contact.gif';\" onmouseout=\"contact.src='i_contact.gif';\"><img border='0' src='i_contact.gif' name='contact' width='115' height='30'></a>";
}
?>
Hat jemand eine Idee, wo das Problem liegt?