WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   gästbok med php mysql (https://www.wn.se/forum/showthread.php?t=6703)

hjuuru 2005-03-13 15:15

Jag har ett problem med min gästbok som fungerar med php och mysql:

Gästboken tar inte hänsyn till radbyten i meddelandet. radbyten finns kvar i databasen men när jag hämtar meddelandet med php så visar den inga radbyten på skärmen. koden ser ut så hä:

Kod:

<?
while ($rows=mysql_fetch_array($results)) {
        extract($rows);
?>
        <tr valign="top">
 <td width="100" bgcolor="353503"><a href="mailto:<? echo $gbEmail ?>"><? echo $gbName ?></a><br><p><? echo $gbDateAdded ?></p></td>
 <td bgcolor="353503" width="600"><? echo $gbComment ?></td>
        </tr>
        <tr>
        <td colspan="2"><hr></td>
        </tr>
<?
}
?>

tack för hjälpen!

jimmie 2005-03-13 15:49

Kör replace på \n med
så blir det nog bra

elofsson 2005-03-13 16:07

Funktionen nl2br är utmärkt för det.

http://se2.php.net/manual/en/function.nl2br.php

hjuuru 2005-03-13 17:10

Tack!

guran 2005-03-14 00:32

För att förstå ditt problem så bryter en webbläsare en rad när den hittar taggen
och inte på radbrytningstecknet dvs. ASCII-kod 10.

Jonas 2005-03-14 07:56

Citat:

Originally posted by guran@Mar 14 2005, 00:32
För att förstå ditt problem så bryter en webbläsare en rad när den hittar taggen
och inte på radbrytningstecknet dvs. ASCII-kod 10.

Joho det kan den visst göra :P

OM du har texten innanför <pre></pre> :)


Alla tider är GMT +2. Klockan är nu 04:22.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson