Avatar billede baitianlong Nybegynder
21. august 2004 - 14:14 Der er 6 kommentarer og
1 løsning

Sær fejl med $ i sidste linie

Jeg mener ikke selv at der er nogen fejl i min side, men den bliver ved md at sige:

unexpected $ in line 79 ...

og på en anden side det samme, men linie 136.

I begge tilfælde er den linie som refereres til blot linien
</html> Det er da underligt.

Hvad kan der være galt ?
Avatar billede googolplex Novice
21. august 2004 - 14:28 #1
Må vi se koden ?!
Avatar billede erikjacobsen Ekspert
21. august 2004 - 14:54 #2
Du mangler garanteret en eller flere }
Avatar billede baitianlong Nybegynder
21. august 2004 - 19:39 #3
Ok, Jeg paster hele koden ind her så :)

<?php
session_start();

include 'newsfunc.php';

$select = $_POST['select'];
$quarter = $_POST['quarter'];
$year = $_POST['year'];

checkSession();

if(isset($quarter, $year)) {
    switch($select) {
        case("Details"):
            header("Location: http://www.legende.dk/newsletter/newsview.php?quarter=".$quarter."&year=".$year);
            break;
        case("Send Emails"):
            header("Location: http://www.legende.dk/newsletter/newsmail.php?quarter=".$quarter."&year=".$year);
            break;
    }
} else {
?>

<html>
<head>
<title>CEMP - Newsletter Archive</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

<link rel="Stylesheet" type="text/css" href="styles.css">

</head>

<body>
<table width="630" cellpadding="5" border="1">
<form action="newsarchive.php" method="POST">
<tr>
  <td align="center"><h2 class="style1">Newsletter Archive</h2></td>
</tr> 
<tr>
  <td><div align="center" class="style2">Select Quarter:</div>
  <div align="center">
        <select name="quarter" size="4">
          <option value="1">1. Quarter</option>
          <option value="2">2. Quarter</option>
          <option value="3">3. Quarter</option>
          <option value="4">4. Quarter</option>
          </select>
      </div></td>
</tr>
<tr>
  <td><div align="center" class="style2">Select Year:</div>
  <div align="center">
    <script language="javascript">
    tid = new Date();
    aar = tid.getFullYear();
    document.write("<select name=\"year\" size=\"1\">");
    for(i = aar; i >= 2004; i--) {
        document.write("<option value=\"" + i + "\">" + i + "</option>");
    }
    document.write("</select>");
    </script>
  </div></td>
</tr>
<tr>
  <td>
  <div align="center">
      <input type="submit" name="select" value="Details" style="width:120px;">&nbsp;
      <input type="submit" name="select" value="Send Emails" style="width:120px;">
  </div>
  </td>
</tr>
<?php
    if(isset($select)) {
        print "<tr><td align=\"center\" class=\"fejl\">";
        if(!isset($month)) print "You Didn\'t select quarter !";
        else if(!isset($year)) print "You didn\'t select year !";
        print "</td></tr>";
    }
?>
</form>
</table>
</body>
</html>

Jeg håber i kan finde fejlen... For jeg kan ikke
Avatar billede baitianlong Nybegynder
21. august 2004 - 19:42 #4
Nårh jo, nu kunne jeg se den, erik.. Der mangler nemlig en }
Avatar billede baitianlong Nybegynder
21. august 2004 - 19:51 #5
Jeg er blind, det var ikke så smukt.

Men du kan smide et svar, og få nogle points :)
Avatar billede erikjacobsen Ekspert
21. august 2004 - 20:36 #6
Nej tak, jeg samler slet ikke på point.
Avatar billede baitianlong Nybegynder
21. august 2004 - 20:39 #7
ok
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