I have the code tag "div" its value will change cause i use jquery on click. i using code ob_get_contents() for passing to php variable, but tag "div" also join. how can i get value only?
Example : inbox.js
jQuery(document).ready(function($) {
var cols = {}, messageIsOpen = false;
cols.showMessage = function() {
$('body').addClass('show-message');
messageIsOpen = true;
};
cols.hideMessage = function() {
$('body').removeClass('show-message');
$('.message-list li').removeClass('active');
messageIsOpen = false;
};
$('.messagelist .li')on('click', function(e){
var item = $(this);
if(messageIsOpen && item.is('.active')) {
cols.hideMessage();
}else{
item.addClass('active');
cols.showMessage();
var drnm = $(".active .darinama").text();
$(".from").text(drnm);
}
});
});
inbox.php
<div class="messagelist">
<ul>
<li>
<div class="darinama">Ahmad</div>
</li>
<li>
<div class="darinama">Galih</div>
</li>
<li>
<div class="darinama">String name</div>
</li>
</ul>
</div>
<div id=message>
<?php
php ob_start();
?>
<div class="from"></div>
<?php
$nm = ob_get_contents();
$strnm = substr($nm, 20);
?>
</div>
result $nm is
< div class="drnama">Galih< /div>
want result just Galih
result $strnm is
ma">
substr not working i want to process the data in php