14. januar 2004 - 14:32Der er
6 kommentarer og 1 løsning
mystisk parse error - unexpected }
Parse error: parse error, unexpected '}' in C:\Documents and Settings\Dejbjerg\Skrivebord\minixampp-win32-1.2\minixampp\htdocs\mysite3\indtast_links.php on line 41
Fatter det ikke, har søgt på alle } og der er kun dem, der skal være.
NOTE: Jeg ved godt at min kode er noget rod, så det behøver du ikke kommentere :)
KODE:
<html> <!-- Creation date: 22-12-2003 --> <head> <body> <?php //RYD OP I <?php ?> //TILFØJ KOMMENTARER //Lav om så cat_id overføres med ?cat_id=, når der opdateres require("./linkhunter_function_lib.php"); Linkhunter_connect(); $sql = mysql_query("SELECT * FROM cats");
if($link_id)//hvis $link_id findes er vi i gang med at opdatere (oprettes automatisk når der kaldes med ?link_id=) { $sql2 = mysql_query("SELECT * FROM links WHERE link_id = $link_id");// hent link data svarende til $link_id (overført som ?link_id=) $link = mysql_fetch_array($sql2); //overfør en row kategori data til $link array (der er kun en) $id = $link['link_cat_id']; // sæt $id = kategori id (til brug for $sql3) $sql3 = mysql_query("SELECT * FROM cats WHERE cat_id = $id"); //henter kategorinavn $kategorinavn = mysql_fetch_array($sql3); // skal bruges til at vise det valgte kategori_navn i comboxen ?> <h2>Indtast link</h2> <form action="opdater_links.php?cat_id=<?php echo $link['link_cat_id']; ?>" method="post"> <strong>Vælg link kategori: </strong><select name="link_cat_id"> <option selected value="<?php echo $link['link_cat_id']; ?>"><?php echo $kategorinavn['cat_navn']; ?> <?php while ($kategori = mysql_fetch_array($sql)) { ?> <option value="<?php echo $kategori['cat_id']; ?>"><?php echo $kategori['cat_navn']; ?></option> <?php } //while echo "</select><br>"; ?> <strong>Link URL: </strong><input type="text" name="link_url" value="<?php echo $link['link_url']; ?>" size="60" maxlength="256"><br> <strong >Link Text: </strong><textarea name="link_text" cols="50" rows="5"><?php echo $link['link_text']; ?></textarea><br> <input type="hidden" name="link_id" value = "<?php echo $link['link_id']; ?>" size="20" maxlength="20"><br> <input type="checkbox" name="link_over" value="1" <?php echo ($link['link_over']=='1'?"CHECKED":"");?>> Skal dette link fungere som overskrift?<br> <input type="submit" value="Opdater"> </form> <?php } //if HER ER LINJE 41, HVOR DER MELDES FEJL else { ?> <?php $action = ($link_cat_id)? "action=\"gem_links.php\"" : "action=\"".$_SERVER['PHP_SELF']."\" "; ?> <h2>Indtast links</h2> <form <?php echo $action ?> method="post">
//RYD OP I <?php //TILFØJ KOMMENTARER //Lav om så cat_id overføres med ?cat_id=, når der opdateres require("./linkhunter_function_lib.php"); Linkhunter_connect(); $sql = mysql_query("SELECT * FROM cats");
if($link_id)//hvis $link_id findes er vi i gang med at opdatere (oprettes automatisk når der kaldes med ?link_id=) { $sql2 = mysql_query("SELECT * FROM links WHERE link_id = $link_id");// hent link data svarende til $link_id (overført som ?link_id=) $link = mysql_fetch_array($sql2); //overfør en row kategori data til $link array (der er kun en) $id = $link['link_cat_id']; // sæt $id = kategori id (til brug for $sql3) $sql3 = mysql_query("SELECT * FROM cats WHERE cat_id = $id"); //henter kategorinavn $kategorinavn = mysql_fetch_array($sql3); // skal bruges til at vise det valgte kategori_navn i comboxen ?> <h2>Indtast link</h2> <form action="opdater_links.php?cat_id=<?php echo $link['link_cat_id']; ?>" method="post"> <strong>Vælg link kategori: </strong><select name="link_cat_id"> <option selected value="<?php echo $link['link_cat_id']; ?>"><?php echo $kategorinavn['cat_navn']; ?> <?php while ($kategori = mysql_fetch_array($sql)) { ?> <option value="<?php echo $kategori['cat_id']; ?>"><?php echo $kategori['cat_navn']; ?></option> <?php } //while echo "</select><br>"; ?> <strong>Link URL: </strong><input type="text" name="link_url" value="<?php echo $link['link_url']; ?>" size="60" maxlength="256"><br> <strong >Link Text: </strong><textarea name="link_text" cols="50" rows="5"><?php echo $link['link_text']; ?></textarea><br> <input type="hidden" name="link_id" value = "<?php echo $link['link_id']; ?>" size="20" maxlength="20"><br> <input type="checkbox" name="link_over" value="1" <?php echo ($link['link_over']=='1'?"CHECKED":"");?>> Skal dette link fungere som overskrift?<br> <input type="submit" value="Opdater"> </form> <?php } //if HER ER LINJE 41, HVOR DER MELDES FEJL else { ?> <?php $action = ($link_cat_id)? "action=\"gem_links.php\"" : "action=\"".$_SERVER['PHP_SELF']."\" "; ?> <h2>Indtast links</h2> <form <?php echo $action ?> method="post">
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.