Hi,
I'm encountering a problem trying to enter a portion of php code in a text edited with CKEditor (3.2).
It is a technical article and I would like to display some code inside the text using the <pre> tag.
The problem is that if I enter something like
... as soon as I switch to the source view and go back to normal view that part disappear!
It is still present in the source, but not visible in the normal view.
I tried to add this line in the config file
config.protectedSource.push(/<\?[\s\S]*?\?>/g);
I get a different behaviour but it doesn't solve the issue.
Thanks in advance!
Gabriele
I'm encountering a problem trying to enter a portion of php code in a text edited with CKEditor (3.2).
It is a technical article and I would like to display some code inside the text using the <pre> tag.
The problem is that if I enter something like
<?php echo '...'; ?>
... as soon as I switch to the source view and go back to normal view that part disappear!
It is still present in the source, but not visible in the normal view.
I tried to add this line in the config file
config.protectedSource.push(/<\?[\s\S]*?\?>/g);
I get a different behaviour but it doesn't solve the issue.
Thanks in advance!
Gabriele
Re: Problem with "<?php ?>" code...
UP
I'm still having the issue, nobody has an idea about that?
Re: Problem with "<?php ?>" code...
Re: Problem with "<?php ?>" code...
But in any case the php code part is removed when I save the article in the db (mysql).
I'm already using the <pre> tag.
Maybe I have to parse the string with some function before saving, but I tried several getting the same behavior or different problems.
Re: Problem with "<?php ?>" code...
If that's right then the problem is in your code that saves to the database. If you don't get the same code, then reset the configurations to default ones.
Re: Problem with "<?php ?>" code...
Now it works fine switching between the two views.
At this point I think my issue is caused by the code that saves the article into the database.
I'm using the PHP PDO library, I will check if there is something specific on this matter.
If you have any advice please let me know.
Thank you very much for your help!