JQuery kullanarak PHP post html kodu

0 Cevap php

Kullanıcıların ckeditor kullanarak web sayfalarını düzenlemek için izin ve ben sonraki sayfa teslimatlar göstermek, böylece daha sonra sunucuya modifiye HTML parçacıkları kaydedin.

Ben sunucuya HTML ve birkaç kimlikleri göndermek için bu kodu kullanıyorum:

var datatosend = JSON.stringify( { page: 1, block: 22, content: editor1.getData() } );

$.ajax({
  url: "/ajax/fragment/",
  type: "POST",
  dataType: 'json',                     
  data: "data=" + datatosend,
  success: function (html) {  },
  error: function (xhr, status, msg) { 
     alert( status + " " + msg );
  }
});      

Ve sunucu tarafında PHP kullanıyorum ve bu yapıyorum:

    $json = stripslashes( $_POST[ "data" ] );
    $values = json_decode( $json, true );       

Bu non-HTML parçacıkları gönderilir ama bu böyle bir şey içeriğinde gönderildiği zaman çalışmaz çok zaman çalışır:

<img alt="" src="http://one.localbiz.net/uploads/1/Dido-3_2.JPG" style="width: 173px; height: 130px;" />

Gerçekten ben veri istemci tarafı kodlama ve sonra sunucu tarafı çözme açısından yapıyor olması gerekiyordu ben ne emin değilim? Ayrıca değil dataType emin: 'json' burada kullanmak için en iyi şey nedir?

0 Cevap