hvorfor udskriver den 2 ting?
Hey alle...Har et lille problem her..
Man har en form hvor man skriver noget ind, når du trykker på submit, udfører den nedenstående kode:
<?
include("fckeditor.php");
include("config.php");
$top = $_REQUEST['top'];
$navn = $_REQUEST['navn'];
$html = $_REQUEST['kode'];
#$kode = $_REQUEST['kode'];
$vis = $_REQUEST['radiobutton'];
if($top == "http://www.gi-terapeuter.dk/images/news_top.jpg"){
$afdeling = 1;
}
if($top == "http://www.gi-terapeuter.dk/images/foredrag_top.jpg"){
$afdeling = 2;
}
if($top == "http://www.gi-terapeuter.dk/images/nyhedsservice_top.jpg"){
$afdeling = 3;
}
?>
<!-- START PÅ KODE VARIABEL -->
<? $kode .= '
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>GI-terapeuter, nyhedsbrev februar 2006</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta name="description" content="Medlemsside for GI-terapeuter">
<style type="text/css">
a:link { color: #B3401D; text-decoration:none; }
a:visited { color: #B3401D; text-decoration:none; }
a:hover { color: #B3401D; text-decoration:underline;}
a:active { color: #B3401D; text-decoration:none; }
.headline { font-family: verdana;
font-size: 11px;
font-weight:bold;
color: #B3401D; }
h1 { font-family: verdana;
font-size: 11px;
font-weight:bold;
color: #B3401D; }
body, html {
background-image: url("http://www.gi-terapeuter.dk/images/bg.jpg");
}
#brdtop { border-top: 1px;
border-left: 0px;
border-right: 0px;
border-bottom: 0px;
border-color: #666666;
border-style:solid;
}
#brdbottom {border-top: 0px;
border-left: 0px;
border-right: 0px;
border-bottom: 1px;
border-color: #666666;
border-style:solid;
}
td,textarea,input { font-family: arial;
font-size: 11px;
background-color: #FFFFFF;}
#tablegrey { background-image: url("http://www.gi-terapeuter.dk/images/bg_lftbox.jpg"); }
td#left { font-family:arial;
font-size: 11px;
background-image: url("http://www.gi-terapeuter.dk/images/bg_lftbox.jpg");
padding: 3px}
#shadowlft { width: 10px;
background-image: url("http://www.gi-terapeuter.dk/images/shadow_left.jpg"); }
#shadowright { width: 10px;
background-image: url("http://www.gi-terapeuter.dk/images/shadow_right.jpg"); }
li { font-size: 11px;
color: #666666;}
em{ font-family: arial;
font-size: 11px; }
.style1 {color: #FFFFFF}
.style2 {color: #B3401D}
.style3 {font-size: 10px}
body {
background-image: url(http://www.gi-terapeuter.dk/images/bg.jpg);
}
-->
</style>
</head>
<body>
<table width="520" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="10" id="shadowlft">
<img src="http://www.gi-terapeuter.dk/images/shadow_left.jpg" alt="" /></td>
<td>
<table width="100%" border="0" cellpadding="0" cellspacing="0" id="brdtop">
<tr>
<td><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>
<img src="'.$top.'" alt="" title="" />
</td></tr>
</table> </td>
</tr>
</table>
<table width="500" border="0" cellspacing="0" cellpadding="0">
<tr>
<td valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td style="padding:5px;">
'.$navn.'
<br />
<br />
'.$html.'
<br />
<br />
<p align="center" class="style3">Du kan til enhver tid afmelde dig denne mailingliste - <a href="http://www.gi-terapeuter.dk/medlemmer/nyhedsbrevtilmeld.php" target="_blank">klik her </a> for at afmelde dig. </p></td>
</tr>
</table></td>
</tr>
</table>
<table style="height:27px;" width="100%" border="0" cellspacing="0" cellpadding="0" id="brdbottom">
<tr>
<td style="background-image:url("http://www.gi-terapeuter.dk/images/redbar.gif");"><div align="center"><span class="style1"><span class="style1">powered by </span>framemakers.dk</span></div></td>
</tr>
</table></td>
<td width="10" id="shadowright">
<img src="http://www.gi-terapeuter.dk/images/shadow_right.jpg" alt="" /></td>
</tr>
</table>
</body>
</html>';
echo $kode;
$dato = date("d-m-Y");
$SQL = "INSERT INTO nyhedsbreve (oprettet, navn, topbillede, kode, vis, afdeling) VALUES ('$dato','$navn','$top','$kode','$vis','$afdeling')";
$mq = mysql_query($SQL) or die(mysql_error());
if($mq) {
echo '<br /><div align=center><table width=400 border=0 style="border:1px solid #000000;"><tr><td>';
echo '<span style="color:green;">Nyhedsbrevet er blevet gemt!</span><br />';
echo '<a href="nyhedsbreve.php">Se nyhedsbreve</a>';
echo '</td></tr></table></div>';
}
?>
-----------------------------------------
Problemet er simpelthen at den udskriver det der kommer fra $html først, og derefter udskriver den $kode
Den smider også $html i databasen først ser det ud til og derefter $kode - hvilket ikke giver nogen mening!
Det som det skal er at tage det du skriver ind i $html og smide det ind i $kode som det også gør, derefter smide $kode i databasen - hvilket den også gør, men åbenbart ikke korrekt!????
