Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 2 odgovora
  • 2.780 pregleda

Najnovija ↓

PHP kod iz baze ne prikazuje u editoru tinymce 09.05.2017. u 14:51 · pre 115 meseci #1
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.
Re: PHP kod iz baze ne prikazuje u editoru tinymce 09.05.2017. u 17:42 · pre 115 meseci #2
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
Potpis
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
Re: PHP kod iz baze ne prikazuje u editoru tinymce 12.05.2017. u 12:13 · pre 115 meseci
izmenjeno 1 put, poslednji put Massko 12.05.2017. u 12:28
  1. Massko12.05.2017. u 12:28zapis iz teksta poruke
#3
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>
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme