Ta strona używa ciasteczek (cookies), dzięki którym nasz serwis może działać lepiej. Dowiedz się więcej OK, rozumiem

[AJAX/PHP/MySQL] wysyłanie długich tekstów do MEDIUMTEXT

Zdecydowałeś się na tworzenie interaktywnych stron przy pomocy PHP? Chcesz w łatwy i szybki sposób zarządzać danymi na swojej stronie? Tutaj znajdziesz pomoc w napotkanych przy tym trudnościach.

[AJAX/PHP/MySQL] wysyłanie długich tekstów do MEDIUMTEXT

Post 22.03.2018, 20:08:49

Witam,
chciałbym wysłać AJAX'em tekst do bazy danych MySQL do pola MEDIUMTEXT.

fragment kodu:
Kod: Zaznacz cały
<script type="text/javascript">
   $(document).ready(function() {
      $("#form_dodawanie").submit(function() {
         var tytul = $('input[name="tytul"]').val();
         var tresc = $('textarea[name="edytor"]').val();
         $.ajax({
            url: "ajax.php",
            type: "POST",
            data: "tytul="+tytul+"&tresc="+tresc+"&akcja=dodawanie&<?php echo"not_id=$not_id"; ?>",
            success: function(msg) {


skrypt mi działa, ale chodzi o to, że POST ma chyba limit znaków i urywa wpisany tekst. W bazie danych zapisuje się tylko początkowy fragment. Musi być jakiś sposób wysłania tekstu do tego pola. Przecież wordpress jakoś zapisuje swoje wpisy.

Nigdzie nie mogę znaleźć rozwiązania. Jeśli macie jakiś pomysł jak to zrobić AJAX'em to proszę o pomoc. :)
candysmuggler
Posty: 10
Dołączył(a): 19.03.2013

Re: [AJAX/PHP/MySQL] wysyłanie długich tekstów do MEDIUMTEXT

Post 22.03.2018, 22:30:01

Kod: Zaznacz cały
<script type="text/javascript">
   $(document).ready(function() {
      $("#form_dodawanie").submit(function() {
         var tytul = $('input[name="tytul"]').val();
         var tresc = $('textarea[name="edytor"]').val();
         $.ajax({
            url: "ajax.php",
            type: "POST",
            data: {tytul: tytul, tresc: tresc, akcja: 'dodawanie', not_id: '<?php echo"$not_id"; ?>'},
            success: function(msg) {


trzeba było zmienić sposób zapisu danych w "data:", teraz zdaje się nie mieć limitu. Poprzedni zapis chyba wysyłał to w sposób GET a nie POST.

Proszę również o przeniesienie do działu JavaScript bo będzie chyba jednak odpowiedniejszy dla tego tematu.
candysmuggler
Posty: 10
Dołączył(a): 19.03.2013


Powrót do PHP i bazy danych


 


  • Podobne wątki
    Odpowiedzi
    Wyświetlone
    Ostatni post

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 3 gości

Hosting, Domeny, SSL

Subskrypcja

Mamy 51436 zarejestrowanych użytkowników.
Najnowszy użytkownik: PRODESIGNER


Nasi użytkownicy napisali:

  • 937600 wiadomości
  • w 247366 tematach

Najnowsze wpisy na blogu

Najnowsze artykuły

Najaktywniejsi (ostatnie 30 dni)