Avatar billede den-evil Nybegynder
16. februar 2006 - 10:40 Der er 1 kommentar og
1 løsning

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. &nbsp;</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!????
Avatar billede den-evil Nybegynder
16. februar 2006 - 10:45 #1
Min fejl, fandt ud af det, lukker spm
Avatar billede Slettet bruger
16. februar 2006 - 11:58 #2
Til en andne gang:
Du kan godt udelade al din html herinde. - Det afskrækker folk fra at hjælpe dig, at de skal kigge godt 200 liniers ligegyldig html igennem.
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

IT-JOB