qualitum logo
Enter-mellanrum i källkoden men inte på sidan

PHPportalen Forum Index » PHP Mjukstart
Lägg ett bokmärke på hela tråden
Skapa nytt inlägg   Svara på inlägget
Visa föregående ämne :: Visa nästa ämne  
Startad av: Meddelande
oakleaf



Medlem i: 1702 dagar

Status: Offline



#643504
Inlägg Skrivet: 2009-06-17 16:49      Ämne: Enter-mellanrum i källkoden men inte på sidan Citera

Hej, i mitt nyhets-visar-skript så skrivs inte enter-slag ut, dvs radbrytningarna. Men i källkoden ser man att det är radbrytningar..

tex:

meningar meningar meningar meningar meningar meningar meningar meningar meningar meningar meningar meningar meningar

meningar meningar meningar meningar meningar meningar

meningar meningar meningar


skrivs ut:

meningar meningar meningar meningar meningar meningar meningar meningar meningar meningar meningar meningar meningar meningar meningar meningar meningar meningar meningar meningar meningar meningar meningar


Men vill att det sk askrivas ut med radbrytningarna..

jag har inga koder som vad jag vet kan begränsa det, utan det är framloopningar från databasen, typ $row['text']...

MVH
 
Till toppen på sidan
Visa användarprofil Skicka privat meddelande Besök användarens hemsida
jenka



Medlem i: 1577 dagar
Från: Skogen
Status: Offline



#643505
Inlägg Skrivet: 2009-06-17 16:53      Ämne: Citera

nl2br($row['text']);
 

_________________
Använd den talang du har. Det skulle bli väldigt tyst i skogen om bara de bästa fåglarna sjöng. // Henry van Dyke
Till toppen på sidan
Visa användarprofil Skicka privat meddelande MSN Messenger
oakleaf



Medlem i: 1702 dagar

Status: Offline



#643506
Inlägg Skrivet: 2009-06-17 16:58      Ämne: Citera

Hjälpte dessvärre inte : /

Kolla bifogade bilden.
 
Till toppen på sidan
Visa användarprofil Skicka privat meddelande Besök användarens hemsida
jenka



Medlem i: 1577 dagar
Från: Skogen
Status: Offline



#643507
Inlägg Skrivet: 2009-06-17 17:02      Ämne: Citera

ok, men hur kom det in i databsen? Via ett formulär?
 

_________________
Använd den talang du har. Det skulle bli väldigt tyst i skogen om bara de bästa fåglarna sjöng. // Henry van Dyke
Till toppen på sidan
Visa användarprofil Skicka privat meddelande MSN Messenger
oakleaf



Medlem i: 1702 dagar

Status: Offline



#643508
Inlägg Skrivet: 2009-06-17 17:03      Ämne: Citera

precis. Via FCKeditor, men har nu bytt till TINYmce, men har dock inte lagt in något mha det..
 
Till toppen på sidan
Visa användarprofil Skicka privat meddelande Besök användarens hemsida
jenka



Medlem i: 1577 dagar
Från: Skogen
Status: Offline



#643509
Inlägg Skrivet: 2009-06-17 17:09      Ämne: Citera

Detta då?

PHP:
1:
 
2:
$text $row['text'];
3:
 
4:
$text str_replace("\n""<br />"$text);
5:
 
6:
echo $text;
7:
 
 

_________________
Använd den talang du har. Det skulle bli väldigt tyst i skogen om bara de bästa fåglarna sjöng. // Henry van Dyke
Till toppen på sidan
Visa användarprofil Skicka privat meddelande MSN Messenger
Wedge
Administratör



Medlem i: 3920 dagar
Från: Järfälla
Status: Offline



#643510
Inlägg Skrivet: 2009-06-17 17:11      Ämne: Citera

Hur gjorde du då?

Om du har echo $text och får problem med det, så är det ingen lösning att skriva nl2br($text); echo $text;
 

_________________
Qualitum Webbhotell | Gomoku.se | PHP6.se
Skådebröd är fullt av optisk fiber
Till toppen på sidan
Visa användarprofil Skicka privat meddelande Besök användarens hemsida MSN Messenger
oakleaf



Medlem i: 1702 dagar

Status: Offline



#643511
Inlägget är accepterad som det rätta svaret Skrivet: 2009-06-17 17:13      Ämne: Citera

Fungerade inte heller.

Kanske är jag som har fel, kanske det inte finns några radbrytningar i databasen?

Hur kontrollerar man det, men än så som jag skickade bilden, eller alltså, i bilden, källkoden, så är det ju radbrytningar.. Det var så jag tänkte att man såg att det skulle skrivas ut sådanna..

Har jag fel?

wedge >
PHP:
1:
    
2:
//klassen
3:
   if(!empty($_text))
4:
         {
5:
         $this->text nl2br($_text);
6:
         }
7:
//dokumentet
8:
echo "<br />" $post->text "<br />";
9:
 


EDIT:

Vet ni vad, jag har kört en strip tags på allting från databasen, så det är inte så konstigt att det inte fungerar =)

Tack !

MVH
 
Till toppen på sidan
Visa användarprofil Skicka privat meddelande Besök användarens hemsida
Wedge
Administratör



Medlem i: 3920 dagar
Från: Järfälla
Status: Offline



#643512
Inlägg Skrivet: 2009-06-17 17:22      Ämne: Citera

Syns det inga radbrytningar på sidan, men det finns radbrytning (och inga <br>) i källkoden så har du garanterat missat något nånstans.
 

_________________
Qualitum Webbhotell | Gomoku.se | PHP6.se
Skådebröd är fullt av optisk fiber
Till toppen på sidan
Visa användarprofil Skicka privat meddelande Besök användarens hemsida MSN Messenger
Visa tidigare inlägg:   
Skapa nytt inlägg   Svara på inlägget
PHPportalen Forum Index » PHP Mjukstart
Hoppa till:  
Du kan inte skapa nya inlägg i det här forumet
Du kan inte svara på inlägg i det här forumet
Du kan inte ändra dina inlägg i det här forumet
Du kan inte ta bort dina inlägg i det här forumet
Du kan inte rösta i det här forumet
Du kan inte bifoga filer i detta forum
Du kan inte ladda ner filer från detta forum
Kontakta oss på adressen: info@phpportalen.net
Webbplatsen bygger i grunden på phpBB © 2001, 2002 phpBB Group

Modifieringar har senare gjorts i systemet av PHPportalen
Sid och logotypdesign skapad av Daren Jularic
qualitum logo