Lav dit eget CMS system med Dreamweaver, PHP og MySQL

Tags:    php

Jeg har lavet et CMS er ovennævnte bog, men jeg har problemer med linjeskift.
Når jeg skriver i et af indholdsfelterne tager den ikke linjeskift med når jeg reloader siden - den skriver det hele ud i én smøre - har prøvet med både bløde og hårde linjeskift.

Hvad kan der være galt her??



10 svar postet i denne tråd vises herunder
3 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
Du bruger bare den omvendte igen.

$output = str_replace("<br />", "\\n", $strip);

Når den så skal genindsættes i databasen, bruger du bare:

$output = str_replace("\\n", "<br />", $strip);

(hvis du altså brugte den metode)



Indlæg senest redigeret d. 14.11.2006 16:58 af Bruger #10667
<tr>
<td><?php echo nl2br($row_rsSideindhold['tekst1']); ?></td>
</tr>



jeg har bare skrevet:
<tr>
<td><?php echo nl2br($row_rsSideindhold['tekst1']); ?></td>
</tr>

så jeg ved ikke liiige hvordan jeg gør det på den måde....


brug:

Fold kodeboks ind/udKode 


og når du skal loade teksten i cms-delen:

Fold kodeboks ind/udKode 


Når den så skal gemmes i databasen, bruger du bare:

Fold kodeboks ind/udKode 


$text skal udskiftes med din tekst..

M.v.h. Johnny Rasmussen.



http://dk.php.net/manual/en/function.nl2br.php
eller
Fold kodeboks ind/udKode 


Hvis jeg altså har forstået dit problem rigtigt



Indlæg senest redigeret d. 14.11.2006 16:14 af Bruger #10667
hvor i koden skal jeg indsætte nl2br ??

koden ser sådan ud:
<tr>
<td><?php echo $row_rsSideindhold['tekst1']; ?></td>
</tr>



det skal være sådan at der automatisk indsættes linjeskift når administratoren trykker på Enter ;-)



det virker, :D men når man kommer tilbage til feltet administrationsdelen står der nu
<br />
der hvor man indsatte et Enter - det ser jo ikke så godt ud. Hovrdan kommer jeg væk med det?



jeg har bare skrevet:
<tr>
<td><?php echo nl2br($row_rsSideindhold['tekst1']); ?></td>
</tr>

så jeg ved ikke liiige hvordan jeg gør det på den måde....



jeg er som i kan regne ud, ikke specielt velbevandret i PHP - så jeg fatter ikke hvor jeg skal sætte det ind og i hvilke php-filer :-(



mange tak for hjælpen alle - det funker :lol:



t