Okay - det vil sige at det ikke ligger i forskellen på php3 og php4
Men simpelt hen er fordi jeg har programmeret forkert?
Mvh Christian
"Niels Andersen" <niels-usenet@myplace.dk> skrev i en meddelelse
news:DcDZ6.2051$lf5.392277@news010.worldonline.dk...
> "Christian P" <grafix@image.dk> wrote in message
> news:9h6ucj$e11$1@news.inet.tele.dk...
>
> > den kommer med denne fejl:
> > Warning: Undefined variable: navn in D:\webs\
www.wegeliustv.com\test.php
> on
> > line 10
>
> Der er forskel på "Error" og "Warning". Grunden til at du får advarslen
nu,
> men ikke gjorde før, er, at før blev den blot ignoreret. Det er noget du
kan
> ændre i opsætningen.
> Personligt synes jeg det er godt at få disse advarsler på en
> udviklingsmaskine og en testmaskine, men ikke på en produktionsmaskine.
>
> > (OBS det skal lige siges at $navn ikke har nogen
> > værdi):
>
> Det er her kæden knækker. Du kan fx. gøre sådan:
>
> <?
> if (isset($navn) {
> if ($navn == "Thomas") {
> echo "Thomas";
> } elseif ($navn == "Knud") {
> echo "Knud";
> }
> } else {
> echo "Intet navn";
> }
> ?>
>
> Eller måske starte med:
> if (!isset($navn) {
> $navn = '';
> }
>
> --
> Mvh.
>
> Niels Andersen
>
>