Avatar billede mdarken Nybegynder
23. oktober 2007 - 23:51 Der er 2 kommentarer

find fejlen i denne kode

Jeg får en fejl på denne kode når jeg kører den.. se www.rauffkokfelt.dk/test.php
linje 119 er markeret nederst


<?php

// NEDENSTÅENDE SKAL VÆRE I STARTEN AF SIDEN SOM VISER GAVER, OG INDEN DER LAVES NOGET OUTPUT OVERHOVEDET !!!!!!!!!!!!!!!!!

include("gaver_settings.php");


if($_SERVER["REQUEST_METHOD"] == "POST") {

    if(isset($_SESSION["postvar"],$_POST[$_SESSION["postvar"]]) && $_POST[$_SESSION["postvar"]] == "") {

    $tael = 0;
        foreach($_POST as $key => $value) {
            if($key != $_SESSION["postvar"] && trim($value) == "") {
            $tael++;
            }
        }

        if($tael != 0) {
        $_SESSION["besked"] = "Udfyld venligst alle felter!";
        redir();
        }

    $sql = "UPDATE `". $gavetabel ."`
            SET
            `koeber` = ". safe_sql($_POST["koebernavn"]) .",
            `koeberinfo` = ". safe_sql($_POST["koeberkontakt"]) ."
            WHERE
            `id` = ". intval($_POST["present"]) ."
            AND
            `koeber` = ''";

        $dosql = mysql_query($sql);

        if(mysql_affected_rows() == 1) {
        $_SESSION["besked"] = "Du er tilmeldt som køber af gave!";
        }

    redir();
     

    }
}

// SLUT PÅ DET SOM SKAL VÆRE INDEN OUTPUT

?><html><head></head>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!-- saved from url=(0014)about:internet -->
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>kokfelt_fireworks.gif</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<style type="text/css">td img {display: block;}body {
    background-color: #3E3E3E;
}
</style>
<!--Fireworks CS3 Dreamweaver CS3 target.  Created Mon Oct 22 21:18:53 GMT+0200 (Romance Daylight Time) 2007-->
</head>
<body>
<table width="750" border="0" align="center" cellpadding="0" cellspacing="0">
<!-- fwtable fwsrc="kokfelt_fireworks.png" fwpage="Page 1" fwbase="kokfelt_fireworks.gif" fwstyle="Dreamweaver" fwdocid = "1291846172" fwnested="0" -->
  <tr>
  <td><img src="images/spacer.gif" width="242" height="1" border="0" alt="" /></td>
  <td><img src="images/spacer.gif" width="94" height="1" border="0" alt="" /></td>
  <td><img src="images/spacer.gif" width="67" height="1" border="0" alt="" /></td>
  <td><img src="images/spacer.gif" width="111" height="1" border="0" alt="" /></td>
  <td><img src="images/spacer.gif" width="49" height="1" border="0" alt="" /></td>
  <td><img src="images/spacer.gif" width="159" height="1" border="0" alt="" /></td>
  <td><img src="images/spacer.gif" width="28" height="1" border="0" alt="" /></td>
  <td><img src="images/spacer.gif" width="1" height="1" border="0" alt="" /></td>
  </tr>

  <tr>
  <td colspan="4"><img name="header" src="images/header.gif" width="514" height="59" border="0" id="header" alt="" /></td>
  <td colspan="3" align="center" valign="middle" bgcolor="#424142"><p style="margin:0px">hjem</p></td>
  <td><img src="images/spacer.gif" width="1" height="59" border="0" alt="" /></td>
  </tr>
  <tr>
  <td><img name="btn_oensker" src="images/btn_oensker.gif" width="242" height="124" border="0" id="btn_oensker" alt="" /></td>
  <td colspan="2"><img name="btn_festen" src="images/btn_festen.gif" width="161" height="124" border="0" id="btn_festen" alt="" /></td>
  <td colspan="2"><img name="btn_billeder" src="images/btn_billeder.gif" width="160" height="124" border="0" id="btn_billeder" alt="" /></td>
  <td><img name="btn_kontakt" src="images/btn_kontakt.gif" width="159" height="124" border="0" id="btn_kontakt" alt="" /></td>
  <td bgcolor="#424142">&nbsp;</td>
  <td><img src="images/spacer.gif" width="1" height="124" border="0" alt="" /></td>
  </tr>
  <tr>
  <td colspan="7"><img name="baseline" src="images/baseline.gif" width="750" height="22" border="0" id="baseline" alt="" /></td>
  <td><img src="images/spacer.gif" width="1" height="22" border="0" alt="" /></td>
  </tr>
  <tr>
    <td colspan="8" align="center"><form action="<?php echo $_SERVER["PHP_SELF"]; ?>" method="post" style="display: inline;" name="gave" onSubmit="if(this.present.value==''){alert('Vælg en gave');return false}">
<input type="hidden" name="<?php echo $_SESSION["postvar"]; ?>" value="<?php echo md5(time()); ?>">
V&aelig;lg en gave og udfyld felterne herunder, for at v&aelig;re k&oslash;beren:<br /><br />
<table cellspacing="4"><tr>
    <td colspan="2"><select name="present">
    <option value="">V&aelig;lg gave</option>
            <?php
            foreach($koebergaver as $key => $value) {
            echo"\t\r\n<option value=\"". $key ."\">". htmlentities($value) ."</option>";
            }
            ?>
</select></td>
</tr><tr>
    <td>Dit navn:</td>
    <td><input type="text" name="koebernavn" size="32"></td>
</tr><tr>
    <td>Kontakt:</td>
    <td><input type="text" name="koeberkontakt" size="32"></td>
</tr><tr>
    <td>&nbsp;</td>
    <td style="text-align: center;"><input type="submit" value="Gem som k&oslash;ber" onClick="this.form.<?php echo $_SESSION["postvar"]; ?>.value='';" onKeyDown="this.form.<?php echo $_SESSION["postvar"]; ?>.value='';"></td>
</tr></table>
    </form>
      <h2 style="margin:0px">&nbsp;</h2>
    <p style="margin:0px">&nbsp;</p></td>
<?php
        } //LINJE 119
    echo"</tr></table>";
    echo"</form>";

    }

mysql_free_result($henter);

?>

  <td><img src="images/spacer.gif" width="1" height="295" border="0" alt="" /></td>
  </tr>
</table>
</body>
</html>
Avatar billede softspot Forsker
23. oktober 2007 - 23:55 #1
Burde den ikke være postet i PHP-sektionen? Der vil du nok få mere respons på spørgsmålet :)
Avatar billede pidgeot Nybegynder
24. oktober 2007 - 10:21 #2
Det er nu ikke sværere end at de } du har på linje 119 (samt den lidt længere nede) ikke har en matchende {. Enten har du vist fjernet noget kode, eller også skal de } fjernes :)
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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