Avatar billede webberen Nybegynder
15. april 2002 - 13:42 Der er 10 kommentarer og
1 løsning

NEMT!

Hvordan sammensætter jeg:

$tekst = str_replace("\n","<br>",$tekst);
og
$tekst = strip_tags($tekst);

HJÆÆLP
Avatar billede otis Nybegynder
15. april 2002 - 13:43 #1
$foo = nl2br(strip_tags($bar)); ?
Avatar billede webberen Nybegynder
15. april 2002 - 13:44 #2
forstår ikke helt dit svar...

Det er jo en <br>-replace og en HTML-fjerner som skal sættes sammen.
Avatar billede dengalepose.dk Nybegynder
15. april 2002 - 13:44 #3
$tekst1 = str_replace("n","<br>",$tekst);
$tekst2 = strip_tags($tekst);
$sammensattekst = $tekst1.$tekst2;
Avatar billede webberen Nybegynder
15. april 2002 - 13:45 #4
prøver lige...
Avatar billede webberen Nybegynder
15. april 2002 - 13:48 #5
Virker ikke.. 100%.

Jeg synes at den fjerner html men nu laver den ikke linjeskift.

Her er hele koden:

<?
$db = mysql_connect("localhost", "root", "");
mysql_select_db("db", $db);
$foresp = mysql_query("SELECT dato, overskrift, tekst, forfatter FROM nyheder ORDER BY id DESC ");
while($data = mysql_fetch_array($foresp)){

$tekst1 = str_replace("n","<br>",$data[2]);
$tekst2 = strip_tags($data[2]);
$data[2] = $tekst1.$tekst2;

echo "<b>$data[1]</b> - ";
echo date("j/n - Y", $data[0]);
echo "<br>$data[2]<br><br>";
}
?>
Avatar billede Slettet bruger
15. april 2002 - 13:48 #6
flot overskrift
Avatar billede otis Nybegynder
15. april 2002 - 13:49 #7
$tekst = nl2br(strip_tags($tekst)); - så kan det være du forstår.
www.php.net/nl2br
Avatar billede otis Nybegynder
15. april 2002 - 13:50 #8
og $tekst1 = str_replace("n","<br>",$data[2]); skal være $tekst1 = str_replace("\n","<br />",$data[2]); for at være korrekt efter phps metode, men det er da nemmere bare at skrive nl2br($var); istdet for det andet ?
Avatar billede webberen Nybegynder
15. april 2002 - 13:53 #9
har forstået nu...danke :)
Avatar billede milo Nybegynder
15. april 2002 - 13:56 #10
o-piz ka det piz :)
Avatar billede otis Nybegynder
15. april 2002 - 13:58 #11
milo, hehe yes .. skriver du lige på min arbejds icq 50493520 ? :)
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