Avatar billede xantom Nybegynder
23. januar 2003 - 02:52 Der er 2 kommentarer og
1 løsning

Parse error??

Jeg er spritny til PHP men har dog fået bakset dette sammen, men jeg får en parse error:
parse error, expecting `':'' or `'{'' in C:\apache\htdocs\logoside.php on line 25


Her er koden:
<body bgcolor="#FFFFFF" topmargin="0">
<div align="left">
  <table width="98%" height="322" border="0">
    <tr>
      <td width="17%"><img src="/logoside.gif" width="150" height="470"></td>
      <td width="83%"><?
switch($side)

CASE 1:
$url = \"test.htm\";
break;

CASE 2:
$url = \"test2.htm\";
break;

Default:
$url = \"forside.htm\";
}
include(\"$url\");
?>
</td>
    </tr>
  </table>
  <p>&nbsp;</p>
  <p>&nbsp; </p>
</div>
</body>
</html>

Hvad er der galt??
Avatar billede jakoba Nybegynder
23. januar 2003 - 03:06 #1
switch($side)

CASE 1:
$url = \"test.htm\";
break;

CASE 2:
$url = \"test2.htm\";
break;

Default:
$url = \"forside.htm\";
}

skal væer:

switch($side) {        // indsat { tegn her
    CASE 1:
        $url = \"test.htm\";
        break;
    CASE 2:
        $url = \"test2.htm\";
        break;
    Default:
        $url = \"forside.htm\";
}

mvh JakobA
Avatar billede jakoba Nybegynder
23. januar 2003 - 03:09 #2
Plus du skriver meget konsekvent \ foran alle " tegn. det er kun i specielle situationer det er nødvendigt (indeni en streng omkranset af " tegn.

<body bgcolor="#FFFFFF" topmargin="0">
<div align="left">
  <table width="98%" height="322" border="0">
    <tr>
      <td width="17%"><img src="/logoside.gif" width="150" height="470"></td>
      <td width="83%"><?
switch($side) {        // indsat { tegn her
    CASE 1:
        $url = "test.htm";
        break;
    CASE 2:
        $url = "test2.htm";
        break;
    Default:
        $url = "forside.htm";
}
include("$url");
?>
</td>
    </tr>
  </table>
  <p>&nbsp;</p>
  <p>&nbsp; </p>
</div>
</body>
</html>
Avatar billede xantom Nybegynder
23. januar 2003 - 04:30 #3
Så virker det..
Mange tak
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester