[ Massko @ 09.05.2017. 13:51 ] @
Prvo zdravo svima, a posebno plus_munus-u jer je najaktivnjiji :)

Napravio sam svoj framework, tacnije uradio sam jedan blog sajt za sebe. Unosim tekstove preko tinymce editora i to radi super, tinymce takođe ima opciju za unosenje php koda, i to radi, u posebno prozorce se unese kod, php ili html i njega tinymce "dekorira" pretvori u html enteties i to radi na sajtu. Sve se prikazuje lepo. Ali kad hocu da recimo editujem tekst, azuriram, promenim nesto, meni se taj php kod ne ucitava iz baze, samo se ucitava obican tekst, i prikaze prazan prostor za kod. Gde moze da bude problem?

Ucitavam sadrzaj iz baze ovako:

$query = "SELECT * FROM articles JOIN categories ON articles.category_id = categories.cat_id JOIN users ON articles.author_id = users.user_id AND articles.seo = ?";
$result = $link->GetRow($query, [$_GET['content2']]);

Mozda ovo nije vazno, ali sam napisao. Ne znam gde moze da bude problem.
[ Nemanja Avramović @ 09.05.2017. 16:42 ] @
1. Proveri da li je taj kod upisan u bazu uopšte
2. Vidi šta imaš u $result odmah posle $result = $link->GetRow(...): var_dump($result);
3. Iz browsera idi desni klik / view source i vidi da li je kod ispisan u source-u stranice
[ Massko @ 12.05.2017. 11:13 ] @
He, nisam primetio, kod je ispisan u source, samo se ne prikazuje, ovako izgleda source:

<pre class="language-php"><code>&lt;?php

class Session {

public function __construct() {

if (session_id() == '') {

session_start();
ob_strat();
} else {

ob_start();
}
}
}

?&gt;</code></pre>

Ovako prikaujem sadrzaj:

<textarea id='edit' name='body_sr'>$result['body_sr']</textarea>

Napominjem da se sadrzaj prikazuje u blogu, ali nece taj php kod u tynimce (samo prilikom edita, sto znaci da se dobro upisuje u bazu ali kad treba da se prikaze u editoru, onda se izgubi, cenim da je problem u pocetnom php tagu.)... mozda treba da ga nekako pretvorim u nesto :)

resio sam ovako: <textarea id='edit' name='body_sr'> htmlentities($result['body_sr']) </textarea>

[Ovu poruku je menjao Massko dana 12.05.2017. u 12:28 GMT+1]