Mam plik view_movie.php w którym jest opcja dodawani komentarzy.
W view_movie.php includuję showcomments.php który wyświetla komentarze dla konkretnego filmiku
W view_movie.php mam funkcję JS która przesyła dane do skryptu addcomment.php:
<?php echo '<script type="text/javascript" language="JavaScript"> function addComment() { advAJAX.post({ url: "'.$site_url.'add_comment.php", parameters : { "object" : "'.$_GET['id'].'", "comment" : document.getElementById("comment").value }, onSuccess : function(obj) { document.getElementById("komentarze_i").innerHTML = (obj.responseText); document.getElementById("comment").value = ''; advAJAX.get({ url: "'.$site_url.'showcomm.php?id='.$_GET['id'].'", onSuccess : function(obj) { document.getElementById("showcomm").innerHTML = (obj.responseText); } }); }, onError : function(obj) { alert("Error: " + obj.status); } }); } </script>'; ?>
Przy zapisywaniu do bazy nie dostają się do niej PL znaki tylko krzaki.
Kodowanie bazy: latin2-general-ci
Nagłówki w każdym pliku z którego korzystam poprzez AJAX:
<?php ?>
Jeżeli ktoś na coś wpadnie, byłbym wdzięczny za szybką pomoc... Z góry dzięki