Avatar billede qredee Nybegynder
01. juni 2003 - 13:12 Der er 5 kommentarer og
1 løsning

Find 100 fejl!

Hej, jeg vil gerne have jer til at rette dette stykke kode igennem, jeg har siddet og skrevet det, og der kommer ingen fejl, men det virker HAT!
Jeg har includet en connect til db fil, i min oprindelige fil, men det virker ikke, i kan se siden her: http://www.xup.dk/q/support.php?id=16 - Man skal kunne kommentere det spg ! - Hvis i har spørgsmål så stil dem her!
:KODE START::


<?
$sel = mysql_query("SELECT * from support where id = '$id'");
$res = mysql_fetch_array($sel);
?>
<font face="verdana" color="#963a3a" style="font-size: 8pt;">
<b><?=$res[dato]?> - <?=$res[emne]?> - <?=$res[ip]?> - <a href="mailto:<?=$res[mail]?>"><font face="verdana" color="#963a3a" style="font-size: 8pt;"><?=$res[navn]?></font></a></b></font><br>
<font face="verdana" size="1"><?=$res[spg]?></font><br><br>
<font face="verdana" color="#963a3a" style="font-size: 8pt;">
<b>Svar</b></font><br>
<font face="verdana" size="1"><?=$res[svar]?></font><br><br>
<form action="" method="post">
<font face="verdana" size="1">Svar:</font> <input type="text" name="svar" size=50 value="" style="font-size: 10px; font-family: verdana; border-style: solid; border-width: 1"><br>
<input type="submit" value="Indsæt">
<?
if ($svar) {
  mysql_query("UPDATE support SET svar = '$svar'") or die(mysql_error());
  echo "<font face=verdana size=1>Dit svar er nu registeret!</font>";
}
?>
</form>
<img src="gfx/menu.gif"> <a href="spg_oversigt.php">Tilbage til oversigten</a>
<? require_once("bund.php"); ?>
<? } else { ?>
<? require_once("top.php"); ?>
<?
$sel = mysql_query("SELECT * from support where id = '$id'");
$res = mysql_fetch_array($sel);
?>
<font face="verdana" color="#963a3a" style="font-size: 8pt;">
<b><?=$res[dato]?> - <?=$res[emne]?> - <a href="mailto:<?=$res[mail]?>"><font face="verdana" color="#963a3a" style="font-size: 8pt;"><?=$res[navn]?></font></a></b></font><br>
<font face="verdana" size="1"><?=$res[spg]?></font><br><br>
<font face="verdana" color="#963a3a" style="font-size: 8pt;">
<b>Kommentarer</b></font><br>
<?
$support = mysql_query("SELECT * from supportkommentarer where id = '$id'");
$kommentar = mysql_fetch_array($support);
?>
<font face="verdana" size="1"><?=$kommentar[kommentar]?></font><br><br>
<font face="verdana" color="#963a3a" style="font-size: 8pt;">
<b>Svar</b></font><br>
<?
$sel = mysql_query("SELECT * from support where id = '$id'");
$res = mysql_fetch_array($sel);
?>
<font face="verdana" size="1"><?=$res[svar]?></font><br><br>
<font face="verdana" color="#963a3a" style="font-size: 8pt;">
<b>Kommentér</b></font><br>
<form action="" method="post">
<fieldset style="width: 122; height: 6; padding: 3;">
<legend><font size="1" face="Verdana" color="#963a3a">Navn</font></legend>
<input type="text" name="navn" style="padding:0; width: 218px; border-style: solid; background:#EEEEEE; border-width: 0; font-size:10px; font-family:Verdana" size="20"></fieldset><br>
<fieldset style="width: 122; height: 6; padding: 3;">
<legend><font size="1" face="Verdana" color="#963a3a">E-mail</font></legend>
<input type="text" name="mail" style="width: 218px; border-style: solid; background:#EEEEEE; border-width: 0; padding-left: 0; padding-right: 0; padding-top: 0; padding-bottom: 0; font-size:10px; font-family:Verdana" size="20"></fieldset>
<br>
<fieldset style="width: 122; height: 47; padding: 3">
<legend><font face="Verdana" size="1" color="#963a3a">Kommentar</font></legend>
<textarea wrap="on" rows="6" cols="40" name="kommentar" style="padding:0; background:#EEEEEE; overflow: auto; border-style: solid; border-width: 0; font-size:10px; font-family:Verdana"></textarea></fieldset>
<br>
<input type="submit" name="action" value="Kommentér" style="border: 1px solid #c0c0c0; width:227; font-size:10px; font-family:verdana; background:#EEEEEE;">
<?
$dato = date("d/m");
if ($kommentar) {
  mysql_query("INSERT into supportkommentarer SET kommentar = '$kommentar', emne = '$res[emne]', ip = '$REMOTE_ADDR', navn = '$navn', mail = '$mail', dato = '$dato'") or die(mysql_error());
  echo "<font face=verdana size=1>Din kommentar er nu registeret!</font>";
}
?>
</form><br><br>
<img src="gfx/menu.gif"> <a href="spg_oversigt.php">Tilbage til oversigten</a>

:: KODE SLUT::
Avatar billede qredee Nybegynder
01. juni 2003 - 13:27 #1
Har selv fikset det nu, sry!
Avatar billede roenving Novice
01. juni 2003 - 13:32 #2
Sorry ?-)

-- det'r zq da fedt !-]
Avatar billede tipsen Nybegynder
01. juni 2003 - 13:46 #3
Du har en anden grel fejl her:

<form action="" method="post">

-det vil så vidt jeg ved kun fungere i IE fordi MS mener det er sandsynligt, at du vil lave den fejl... - ingen action er vist ikke hvad du ønsker!

For at finde andre fejl i din html-kode kan det anbefales at besøge:

http://validator.w3.org
Avatar billede mufoxe Nybegynder
01. juni 2003 - 14:46 #4
Det er også altid en god idé at indlejre nogle echo statements, så du kan se, hvilken dele af koden, der bliver udført. Aaaaah, der er ASP.NET nu sådan en lækker ting mht. debugging :)
Avatar billede dotcom1 Nybegynder
01. juni 2003 - 14:50 #5
Har du iøvrigt set din side i Netscape 7? Din form ser ikke godt ud...
Avatar billede tipsen Nybegynder
01. juni 2003 - 15:28 #6
De fleste af siderne er faktisk pænt f***** up i både Mozilla og Opera - det har vist noget med standarder at gøre :-)
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