textfield / fckeditor probleem

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Arnold Blaat

Arnold Blaat

28/01/2007 15:27:00
Quote Anchor link
Hallo...

ik heb zojuist mijn FCKeditor werkende gekregen.
Via PHP open ik een template (gewoon html formulier) waarbij ik tekst in het tekstveld invoer. 1 zin gaat goed, maar zodra ik meerdere enters geef gaat het fout. Alle stappen gaan goed en alles wordt opgeslagen in de database. Maar zodra ik dan het item wil wijzigen kan hij de gegevens niet meer ophalen uit de database.

Als ik dan in de database kijk (BLOB veld) staan er gewone <br /> na een nieuwe regel. Maar ook in de database staat alles op een nieuwe regel. Als ik dan alles handmatig achter elkaar plak (dus witregels verwijderen) kan ik de gegevens weer inladen via PHP

Iemand de oplossing?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php

case "edit";
                $sql = "select * from content_sections where id=" . $_GET['id'];
                $result = mysql_query ($sql);
                $record = mysql_fetch_object($result);
                
                $bestand = "templates/tmpNews.tpl";
                $fp = fopen($bestand, "rb");
                $template = fread ($fp, filesize ($bestand));

                $preaction = "edit";

                eval ("\$template2 = \"".addslashes($template)."\";");
                
                print stripslashes($template2);
                fclose ($fp);
            break;

?>


<script type="text/javascript">
var oFCKeditor = new FCKeditor( 'description' ) ;
oFCKeditor.BasePath = 'FCKeditor/' ;
oFCKeditor.Height = 500 ;
oFCKeditor.Value = '$record->description' ;
oFCKeditor.Create() ;
</script>
 
Er zijn nog geen reacties op dit bericht.



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.