textfield / fckeditor probleem
Arnold Blaat
28/01/2007 15:27:00Hallo...
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?
<script type="text/javascript">
var oFCKeditor = new FCKeditor( 'description' ) ;
oFCKeditor.BasePath = 'FCKeditor/' ;
oFCKeditor.Height = 500 ;
oFCKeditor.Value = '$record->description' ;
oFCKeditor.Create() ;
</script>
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)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
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;
?>
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.