Avatar billede minus Nybegynder
13. februar 2005 - 23:23 Der er 8 kommentarer og
1 løsning

Automatisk Linjeskift?

Er det muligt at lave det sådan, at når man trykker Enter i besked-feltet, så vil den automatisk lave lijeskift. (<br>)

----


<? include "config.php"; ?>

<?
if (isset($_POST['action']) && $_POST['action']=='update'){
    $emne = ($_POST['emne']);
    $fra = ($_POST['fra']);
    $besked = ($_POST['besked']);

    mysql_query("INSERT INTO tagwall SET fra = '$fra',emne = '$emne',besked = '$besked'");

}
?>

<body background="bg.jpg" style="background-attachment: fixed">
<form action=tilfoej.php?m=saadan method=post>
<input type="hidden" name="action" value="update">
<div align="left">
  <table border="0" width="376" height="1" cellspacing="0" cellpadding="0">
    <tr>
      <td width="125" height="1"><font size="2" face="Verdana" color="#FFFFFF">Emne :</font></td>
      <td width="216" height="1"><font size="2" face="Verdana" color="#FFFFFF"><input type="text" name="emne" size="20" style="background-color: #FFFFFF; color: #000000; font-size: 13 px; font-family: Verdana; font-weight: bold; border: 1 solid #000000">&nbsp;</font></td>
      <td width="34" height="1"></td>
    </tr>
    <tr>
      <td width="125" height="24"><font size="2" face="Verdana" color="#FFFFFF">Dit Navn</font></td>
      <td width="216" height="24"><font size="2" face="Verdana" color="#FFFFFF"><input type="text" name="fra" size="20" style="background-color: #FFFFFF; color: #000000; font-size: 13 px; font-family: Verdana; font-weight: bold; border: 1 solid #000000"></font></td>
      <td width="34" height="24"></td>
    </tr>
    <tr>
      <td width="125" height="11"><font size="2" face="Verdana" color="#FFFFFF">Besked</font></td>
      <td width="216" height="11"><font size="2" face="Verdana" color="#FFFFFF"><textarea rows="2" name="besked" cols="20" style="background-color: #FFFFFF; color: #000000; font-size: 13 px; font-family: Verdana; font-weight: bold; border: 1 solid #000000"></textarea></font></td>
      <td width="34" height="11"></td>
    </tr>
    <tr>
      <td width="125" height="1"><font size="2" face="Verdana" color="#FFFFFF">Bekræft</font></td>
      <td width="216" height="1"><font size="2" face="Verdana" color="#FFFFFF"><input type="submit" name="update" value="Send" style="background-color: #FFFFFF; color: #000000; font-size: 13 px; font-family: Verdana; border: 1 solid #000000"></font></td>
      <td width="34" height="1"></td>
    </tr>
  </table>
</div>
</form>
<br>
<hr color="#FFFFFF">
<p>
<font size="2" face="Verdana" color="#FFFFFF"><a href="index.php">Vis Tags</a> - Skriv Tag</font></p>
<hr color="#FFFFFF">
<font size="2" face="Verdana" color="#FFFFFF">Det er muligt at anvende HTML.<br><br>
<u><b>Koder:</u></b><br><br>
Linjeskift: - &#60;br&gt;<br>
<b>Fed skrift:</b> - &#60;b&gt; tekst &#60;/b&gt;<br>
<i>Kursiv skrift</i> - &#60;i&gt; tekst &#60;/i&gt;<br>
<u>Understreget</u> - &#60;u&gt; tekst &#60;/u&gt;
</font>
</body>
Avatar billede alister_crowley Nybegynder
13. februar 2005 - 23:25 #1
du bruger nl2br()

www.php.net/nl2br
Avatar billede minus Nybegynder
14. februar 2005 - 00:13 #2
hvordan får jeg den til at virke i kassen, som hedder "besked".
Avatar billede Slettet bruger
14. februar 2005 - 00:44 #3
Du bruger den, når du skal udskrive beskeden. I stedet for bare at udskrive $row['besked'] skal du udskrive nl2br($row['besked'])
Avatar billede minus Nybegynder
14. februar 2005 - 00:50 #4
i index.php står der:

<td width="262" height="4"><font size="2" face="Verdana" color="#FFFFFFF"><b><?php print $row_tagwall['besked']; ?></b></font></td>

--

skal det laves om til:

<td width="262" height="4"><font size="2" face="Verdana" color="#FFFFFFF"><b><?php print nl2br($row_tagwall['besked'];) ?></b></font></td>
?
Avatar billede Slettet bruger
14. februar 2005 - 00:58 #5
Det skulle kunne gøre det, ja.
Avatar billede minus Nybegynder
14. februar 2005 - 01:15 #6
yep. det virkede fint :)

men nu ved jeg ikke, hvem af jer, som vil have points? evt. dele?
Avatar billede alister_crowley Nybegynder
14. februar 2005 - 02:07 #7
ikke noget til mig ihvertfald, jeg samler ikke på points.

:)
Avatar billede Slettet bruger
14. februar 2005 - 09:27 #8
Jeg kan da godt tage dem, hvis du vil af med dem. ;-)

Du har nok opdaget det, men du havde lavet en lille tastefejl:

nl2br($row_tagwall['besked'];) skal være nl2br($row_tagwall['besked']);
Avatar billede minus Nybegynder
14. februar 2005 - 14:35 #9
yep.. det fik jeg rettet :)
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