Mitä vikaa tässä koodin pätkässä on
'<table border=\"0\" align=\"left\"> <tr><td height=\"356\"> <img src=\"table_bg.gif\" border=\"0\">' . include("valikko.php") . '</td><td align=\"center\" valign=\"middle\">' . include ($pages[$page]) . '</td> </tr> <tr> <td colspan=\"2\"><p><hr><br>© Juha Kulmala 2005</p> </td> </tr> </table>'
Tulee vain virhe ilmoituksia.
Käytän tuota dyynaamisessa sivussa.
no minkälaisia virheilmoituksia tuleee...
Nähtävästi koko koodi olisi
echo '<table border=\"0\" align=\"left\"> <tr><td height=\"356\"> <img src=\"table_bg.gif\" border=\"0\">' . include("valikko.php") . '</td><td align=\"center\" valign=\"middle\">' . include ($pages[$page]) . '</td> </tr> <tr> <td colspan=\"2\"><p><hr><br>© Juha Kulmala 2005</p> </td> </tr> </table>';
Ongelma on, ettei includea käytetä noin. Oikea ratkaisu olisi tämä.
echo '<table border="0" align="left"> <tr><td height="356"> <img src="table_bg.gif" border="0">'; include ( "valikko.php" ); echo '</td><td align="center" valign="middle">'; include ( $pages[$page] ); echo '</td> </tr> <tr> <td colspan="2"><p><hr><br>© Juha Kulmala 2005</p> </td> </tr> </table>';
Huomaa, ettei lainausmerkkejä tarvitse escapettaa (mikä on oikea suomennos tuolle?) jos tulostettava merkkijono on merkattu '-merkeillä "-merkkien sijaan.
No sain sen muuten toimi maan mutta tu kuva ei näy.
Kuvan osoite tai nimi on väärin tms, vähän paha arvioida kun koodia/sivuja ei näy. ZeBemäisiä piirteitä jälleen havaittavissa.
Aihe on jo aika vanha, joten et voi enää vastata siihen.