PHP/MySQL - Enter?|Programmering / Grafisk formgivning|Forum|Nordichardware

Search
Forum Scope


Match



Forum Options



Minimum search word length is 3 characters - maximum search word length is 84 characters
Lost password?
The forums are currently locked and only available for read only access
sp_Feed sp_TopicIcon
PHP/MySQL - Enter?
Bleedin Radar
Kommer du hit ofta?
Medlem
Forum Posts: 508
Member Since:
November 4, 2001
sp_UserOfflineSmall Offline
1
August 1, 2002 - 8:18 pm
sp_Permalink sp_Print

Jag har satt upp en liten databas med MySQL å sparat en del värden i den. Men frågan är:
I databasen ligger det textstycken där det finns en del "Enter-tryckningar" inmatade... Frågan är hur man med PHP skriver ut det färdig formaterat... Otydligt?

Jag matar in:
Jag heter Sven-Göte
Min Kanin är grön

Med echo och print() så skrivs det ut:
Jag heter Sven-Göte Min Kanin är grön

Dvs på en rad, och det var inte avsikten... 🙁
Ska man använda ngt typ printf() (fick inte det att fungera...)

MrCool
Siktar mot toppen
Medlem
Forum Posts: 86
Member Since:
March 29, 2001
sp_UserOfflineSmall Offline
189076
August 1, 2002 - 9:43 pm
sp_Permalink sp_Print

Om du kan html så borde du veta att man använder

för att bryta en text !

Men du kan göra så att den själv byter ut brytningar. Genom att göra så här:
$text = str_replace("n", "
n", $text);

Roughack
Kommer du hit ofta?
Medlem
Forum Posts: 340
Member Since:
July 30, 2001
sp_UserOfflineSmall Offline
189094
August 1, 2002 - 11:25 pm
sp_Permalink sp_Print

finns annars en färdig funktion för att göra det MrCool 🙂


$text = nl2br($text);
Bleedin Radar
Kommer du hit ofta?
Medlem
Forum Posts: 508
Member Since:
November 4, 2001
sp_UserOfflineSmall Offline
189160
August 2, 2002 - 8:57 am
sp_Permalink sp_Print

MrCool wrote: Om du kan html så borde du veta att man använder

för att bryta en text !

Men du kan göra så att den själv byter ut brytningar. Genom att göra så här:
$text = str_replace("n", "
n", $text);

Ja men han accepterar HTML i databasposterna, jag kan tex skriva in å se bilden å inte koden, om det då ligger en
tagg inmatad så borde ju den fungera som all annan HTML i dokumentet!
Och jag vet hur str_replace() fungerar men det gör ju ingen skillnad i det här fallet när han troligen sparat det som ASCII-kod för Enter, inte skriver han in nåt
inte!

Roughack: Ska testa din lösning...

MrCool
Siktar mot toppen
Medlem
Forum Posts: 86
Member Since:
March 29, 2001
sp_UserOfflineSmall Offline
189323
August 2, 2002 - 6:05 pm
sp_Permalink sp_Print

Det fungerar tro mig!! Visst kan du implementera html kod utan problem.
Men enter i rutan där du skriver in är n.

Roughack. Det visste jag faktist, men jag tänkte inte på det!

Det stämmer att man kan använda nl2br. Jag slog upp det i php manualen.

nl2br (PHP 3 <= 3.0.18, PHP 4 >= 4.0.0)
Inserts HTML line breaks before all newlines in a string
string nl2br ( string string)
Returns string with ’
’ inserted before all newlines.
Note: Starting with PHP 4.0.5, nl2br() is now XHTML compliant. All versions before 4.0.5 will return
string with ’
’ inserted before newlines instead of ’
’.

Bleedin Radar
Kommer du hit ofta?
Medlem
Forum Posts: 508
Member Since:
November 4, 2001
sp_UserOfflineSmall Offline
189337
August 2, 2002 - 6:32 pm
sp_Permalink sp_Print

:worshipp: Ger mig :worshipp:
Båda varianterna fungerade... Men med tanke på att andra HTML element lästes som vanligt så trodde jag inte på din variant... Men, men...

Tackar tackar...

Forum Timezone: Europe/Stockholm
Most Users Ever Online: 694
Currently Online:
Guest(s) 34
Currently Browsing this Page:
1 Guest(s)
Top Posters:
Andreas Galistel: 16287
Jonas Klar: 15897
ilg@dd: 10810
Nyhet: 10607
Mind: 10550
Ctrl: 10355
Gueno: 9881
Guest: 9344
Snorch: 8881
Callister: 8468
Newest Members:
PetrbonFU PetrbonFU
Karine Bembry
Dolores Mcdaniels
Anibal McLeish
Francisca Alt
Alfie Everhart
Lester Huitt
Orlando Jorgensen
Mikki Lundgren
Dakota Kozlowski
Forum Stats:
Groups: 11
Forums: 59
Topics: 146630
Posts: 1300967

 

Member Stats:
Guest Posters: 2
Members: 79425
Moderators: 0
Admins: 11
Administrators: nordicadmin, Henrik Berntsson, Anton Karmehed, Carl Holmberg, Joel Oscarsson, Mikael Linnér, Mikael Schwartz, Andreas Paulsson, Nickebjrk, Mattias Pettersson, EmxL