Automatisk liniedeling

Tags:    php

Hej udviklere


Kig på:

www.friserverplads.dk/clubsoda/gaestebog.php

www.friserverplads.dk/clubsoda/tilfoej.php


Jeg vil gerne lave det sådan at det, som bliver indtastet
i kommentarfeltet kommer til at stå under hinanden i gæstebogen
i stedet for i en lang linie

Jeg har fundet ud af, at man måske kan bruge nl2br();
Men hvordan, og hvor skal den sættes ind ?

koden til gæstebogen findes her:

www.detour.dk/test/gaestebog.phps => Den der viser gæstebogen

www.detour.dk/test/tilfoej.phps => Her kan man skrive et indlæg


To tillægsspøgsmål:

Hvordan fungere pointsystemet på udvikleren.dk ?

Hvordan sletter man sin profil på udvikleren.dk ?

På forhånd tak.

Hilsen Martin



3 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
<?
$tekstFraMySQL; //indlægget hentes fra fx mySQL ind i denne variabel...

$tekstFraMySQL = nl2br($tekstFraMySQL); //variablen sættes lig med returneringen af funktionen med $tekstFraMySQL som input

echo $tekstFraMySQL;
?>

Mere simpelt kan det gøres:
<?
echo nl2br($tekstFraMySQL);
?>

mikl-dk | ICQ: 159096501 | MSN: mikl@mikl.dk



<?
$tekstFraMySQL; //indlægget hentes fra fx mySQL ind i denne variabel...

$tekstFraMySQL = nl2br($tekstFraMySQL); //variablen sættes lig med returneringen af funktionen med $tekstFraMySQL som input

echo $tekstFraMySQL;
?>

Mere simpelt kan det gøres:
<?
echo nl2br($tekstFraMySQL);
?>

mikl-dk | ICQ: 159096501 | MSN: mikl@mikl.dk




I mit tilfælde bliver indtastningerne bare skrevet ind i en .txt fil og hentes igen fra den sammen .txt fil (se ovenstående phps filer for koder)

Hvordan skal det så se ud ?

Jeg er klar over, at det ville være bedre at bruge en database, men indtil videre er det sådan her.

Hilsen Martin




// Viser beskrivelse

echo "<td class=\\"name\\">Beskrivelse: " . nl2br($vis[7]) . "</span></td>\\n";


mikl-dk | ICQ: 159096501 | MSN: mikl@mikl.dk



t