@\".$meinvorname.\"shp.de wrote in dk.edb.internet.webdesign.serverside.php:
> trader wrote:
>
> > trader wrote in dk.edb.internet.webdesign.serverside.php:
> >
> >>@\".$meinvorname.\"shp.de wrote :
> >>
> >>>trader wrote:
> >>>
> >>>
> >>>>hejsa
> >>>>
> >>>>jeg har en funktion der generer en menu med nogle tabeller. Den
> >>>>ser ud som nedenstående
> >>>>
> >>>>function menu(){
> >>>>
> >>>> //$site = include($str);
> >>>>
> >>>> $menu = array(
> >>>>
> >>>>'<table border="0" width="800" cellspacing="0" cellpadding="0">
> >>>> <tr>
> >>>> <td>',
> >>>>
> >>>> '<table border="0" valign ="top" width="150" cellspacing="5"
> >>>>cellpadding="0">',
> >>>> '<tr valign="top">
> >>>> <td><p><a
> >>>>
> >>
> >>href="reference/erfaringsdatabase/default.php">Hjem</a></p></td><
> >>
> >>>>/tr>',
> >>>>
> >>>> '<tr valign="top">
> >>>> <td><p><a
> >>>>
> >>
> >>href="reference/erfaringsdatabase/opretNytProblem.php">Oprettelse
> >>
> >>>>nyt problem i databasen</a></p></td></tr>',
> >>>>
> >>>>'</table>',
> >>>>
> >>>> '</td>
> >>>> <td valign ="top" align="left" cellspacing="5"
> >>>>cellpadding="0">',
> >>>>
> >>>> '<table border="0" width ="600">
> >>>>
> >>>> <tr valign ="top" align="left">
> >>>> <td valign="top" align="left">Her skal der være en
> >>
> >>side!!!!!
> >>
> >>>>Kan der blive det?</td>
> >>>> </tr>
> >>>> </table>',
> >>>> '</td>
> >>>> </tr>
> >>>></table>');
> >>>>
> >>>> foreach($menu as $menuOut){
> >>>> echo $menuOut;
> >>>> }
> >>>>
> >>>> }
> >>>>
> >>>>dette virker men mit problem er så, at der hvor jeg har påpeget
> >>>>at der skal være en side, vil jeg gerne have at indholdet fra en
> >>>>anden side skal indlejres. Dette er for at jeg bare kan skifte
> >>>>parametre i menu(); når jeg skifter til en anden side... Kan
> >>>>dette lade sig gøre??
> >>>>
> >>>>altså en måde at lade en side.php blive parameter til min
> >>>>funktion og så lade den side blive vist i tabellen? en include
> >>>>virker ikke da den bare bliver smidt i toppen
> >>>>
> >>>>mvh trader
> >>>>
> >>>
> >>>prøv at læse om include , require_once hos
www.php.net/include
> >>>
www.php.net/require_once jeg tror nærmest, det er det du søger.
> >>>
> >>>if(!isset($_GET["foo"])) $_GET["foo"] = "start";
> >>>include($_GET["foo"].".php");
> >>>
> >>>f. eks.
> >>>
> >>>mvh Rene
> >>
> >>
> >
> >
> > Jeg fandt ud af det... tricket var bare at dele min hrml op i to arrays
> > der så bliver skrevet ud.. Min fejl var at jeg havde indlejret php-kode
> > i mit første array til at starte med og dette kan selvfølgelig ikke
> > blive kørt, da det jo kommer med som en del af min formatering
> >
> > trader
> >
> Tillyke med det :)
>
> Men til större cms vi ljeg dog foretraekke include. :)
>
> mvh Rene
takker
og jeg glemte lige at nævne at jeg brugte include();
foreach($main1 as $menuOut){
echo $menuOut;
}
include($str);
foreach($main2 as $menuOut){
echo $menuOut;
}
/trader
--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials