Cześć!

Pobieram tekst z edytora TinyMCE przez java script:

var wiadomosc = encodeURIComponent(tinymce.get('input_wiadomosc').getContent());

następnie wysyłam go przez ajax metodą POST do pliku php aby zapisać wiadomość w bazie danych.

$.ajax({
type: "POST",
url: "ajax_odpowiedz.php",
data: "opcja=1" +
"&wiadomosc="+wiadomosc,
[...]


Od niedawna mój skrypt przestał działać w momencie gdy chcę przesłać znak ">" (znak większości). Na etapie przesyłania danych otrzymuję błąd postaci:

<html><head>
<title>403 Forbidden</title>
</head><body>
<h1>Forbidden</h1>
<p>You don't have permission to access /administracja/ajax_odpowiedz.php
on this server.</p>
<p>Additionally, a 404 Not Found
error was encountered while trying to use an ErrorDocument to handle the request.</p>
</body></html>


Dla przykładu: pomimo, że pobrany z edytora TinyMCE ciąg znaków <p>&gt;</p> po zakodowaniu wygląda tak: %3Cp%3E%26gt%3B%3C%2Fp%3E , to otrzymuję wspomniany wyżej błąd 403.

Pozostałe znaki specjalne, łącznie z "<" (znakiem mniejszości) nie sprawiają problemu i skryt działa jak powinien.
Ktoś ma jakiś pomysł?