szczalpi
14.08.2013, 06:50:42
Witam
Mam problem z dodaniem do bazy sformatowanego tekstu - wpisu do bazy danych. Do formatowania tekstu używam "ckeditor". Kiedy wstawię jakieś znaczniki np: pogrubiony tekst wywala mi błąd "You don't have permission to access /atrakcje/dodano_ogloszenie.php on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request."
Kiedy wstawiam bez formatowania tekstu wszystko jest ok.
I jeszcze jedno. Kiedy wstawiam tekst przez zwykłe pole tekstowe bez "ckeditor" też wywala mi błąd.
Wcześniej mogłem tak robić, teraz już nie.
Proszę o pomoc. Nie wiem gdzie tkwi problem.
Pozdrawiam
lobopol
14.08.2013, 07:11:05
Pokaż kod, bo bez tego mogę Ci napisać masz błąd gdzieś.
szczalpi
14.08.2013, 07:17:43
$id = $_GET['pokaz'];
$sql="select * from atrakcje where id='$id'";
$result=mysql_query($sql);
$row=mysql_fetch_array($result);
if(isset($_GET['changes'])):
{
$id = $_GET['id'];
$opis = $_GET['opis'];
$sql="update atrakcje set id='$id' where id='$id'";
$sql="update atrakcje set opis='$opis' where id='$id'";
echo "<p align=\"center\">Twoje dane zostały zmienione.</p>";
}
else:
{
### wywietlenie wpisu #######################################################?>
<form action="edycja.php" method="get">
<table width="750" align="center">
<tr>
<td>
<tr>
<td class="label">Kategoria:</td><td><input class="long" type="text" name="id" value="
<? echo $row['id']; ?>">
</tr><br/>
<tr>
<td class="label">opis:</td><td><textarea class="ckeditor" name="opis" rows="5" cols="34" ></textarea>
<tr><td><td align="center"><input type="submit" name="changes" value="ok">
</table></form>
<?
}
endif;
lobopol
14.08.2013, 07:53:21
Pierwsza rzecz, czemu ślesz to getem zmień na posta, Po drugie używasz klamer przy ifach:, po trzecie coś przekłamałeś nam z kodem bo nie ma prawa wyświetlić You don't have permission to access /atrakcje/dodano_ogloszenie.php bo działasz na zupełnie innych adresach
szczalpi
14.08.2013, 08:40:29
Ten kod pobiera dane z bazy danych w celu ich aktualizacji. Kiedy w polu "opis" pobierze dane i chcę je zmienić ze znacznikami html to już nie działa.
lobopol
14.08.2013, 08:54:20
Zmień formularz na postowy i zobacz czy będziesz miał te same problemy
szczalpi
14.08.2013, 09:44:20
Jeszcze jedno. Czy control c lub v może mieć wpływa na to? Kiedy ręcznie wpiszę kod jest ok, tylko przy ctrl v wywala błąd. Sam już nie wiem.
Zmieniłem na post, ale nic to nie daje. Gdy robię w ckeditor np <strong> od razu pojawia się komunikat You don't have permission to access /atrakcje/edycja.php on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.