Ben bu değeri geçen çalışıyorum:
// Content to submit to php
Others dizi here. And this link:
http://www.youtube.com/watch?v=CUUgKj2i1Xc&feature=rec-LGOUT-exp_fresh+div-1r-2-HM
Bir php sayfası ve veritabanına eklemek. Burada benim geçerli kod:
... // javascript
var content = $("#mcontent").val();
$.ajax({
url : '<?php echo PATH; ?>functions/save.php',
type: 'POST',
data: 'id=<?php echo $_GET['id']; ?>&content=' + content + '&action=save&val=<?php echo md5("secr3t" . $_SESSION['userid_id']); ?>',
dataType: 'json',
success: function(response){
if(response.status == 'success'){
alert(response.message);
} else {
alert(response.message);
}
}
});
Aslında hiçbir hataları, ancak veritabanında, ne kayıtlı olduğunu:
Others dizi here. And this link:
http://www.youtube.com/watch?v=CUUgKj2i1Xc
Ben sorunu, sorun whats biliyorum sanırım:
http://www.youtube.com/watch?v=CUUgKj2i1Xc &feature = rec-LGOUT-exp_fresh + v-1 R-2-HM
Ben başka bir POST veri olarak "& özelliğini =" alır düşünüyorum. Ne denedim:
Ampersanı önce eğik çizgi ekleyerek (http://phpjs.org/functions/addslashes:303)
(Ayrıca internet üzerinde bir yerde bulunan) Javascript HTML kodlama / kod çözme işlevini kullanma
Ama her ikisi de çalışmıyor. Eğer herhangi bir diğer yolu var mı?
EDIT:
Öldürürsün oluşur herhangi bir diğer sorun öngörüyorsunuz? İçerik kullanıcı tarafından türü / yazma vardır. Yani kullanıcı yazma / bir şey yazabilirsiniz. Backhand, ben başkalarının "mysql_real_escape_dizi" de dahil olmak üzere, ama kontrol etmedi