Avatar billede dallan2007 Nybegynder
27. december 2004 - 13:02 Der er 4 kommentarer og
1 løsning

Bibeholde strukturen

På side 1.html har jeg en form, et tekstfelt og en submitknap. Dette sender jeg til insert.php som smider det i en MySql database. På side out.php hiver jeg det ud som blev skrevet i tekstfeltet.

Hvis jeg nu laver en underlig tekst med mellemrum, returntegn osv hvordan bibeholder jeg så dette, så udtrække også ser ok ud?

Eksempel:
Hvis jeg på side 1.html skriver:
Peter gik

en

tur

i skoven.

Så skal out.php ikke skrive:
Peter gik en tur i skoven.

Alle tastetegn skal være med.

/Allan
Avatar billede dallan2007 Nybegynder
27. december 2004 - 13:02 #1
Ja eksperten klarer det fint... ;)
Avatar billede boris Mester
27. december 2004 - 13:06 #2
Mellemrummene kan du ikke selv bestemme, med mindre du skriver det ud i <pre>, men det har så andre ulemper i form af manglende linieombrydning.
Linieskift kan du komme om ved at replace linieskift med <br>
Avatar billede ellebaek Nybegynder
27. december 2004 - 13:15 #3
linieskift erstattes med:
nl2br($text);

På følgende måde burde det være ok med både mellemrum og linieskift...
$text = str_replace(" ", "&nbsp;", $text);
echo nl2br($text);
Avatar billede dallan2007 Nybegynder
27. december 2004 - 13:26 #4
ellebaek - bingo :). Smid et svar.
Avatar billede ellebaek Nybegynder
27. december 2004 - 23:17 #5
et svar her ;-)
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